intra-mart 6.1.14

jp.co.intra_mart.foundation.security.access
クラス CompanyChangedControllerListener

java.lang.Object
  拡張jp.co.intra_mart.foundation.security.access.CompanyChangedControllerListener
すべての実装インタフェース:
CompanyChangedListener

public class CompanyChangedControllerListener
extends Object
implements CompanyChangedListener

会社・組織・役職が削除された場合にアクセスコントローラに紐付く会社・組織・役職を削除するリスナークラスです。

導入されたバージョン:
6.1
バージョン:
1.0

コンストラクタの概要
CompanyChangedControllerListener()
           
 
メソッドの概要
 void categoryDetailRemoved(String groupId, CompanyCategory category)
          分類区分情報がデータストアから削除された後に呼び出されます。
 void categoryDetailSet(String groupId, CompanyCategory category)
          分類区分情報がデータストアに登録された後に呼び出されます。
 void companyAdded(String groupId, Company company)
          会社情報がデータストアに登録された後に呼び出されます。
 void companyDeleted(String groupId, Company company)
          会社情報がデータストアから削除された後に呼び出されます。
 void departmentAdded(String groupId, Department department)
          組織情報がデータストアに登録された後に呼び出されます。
 void departmentDeleted(String groupId, Department department)
          組織情報がデータストアに更新された後に呼び出されます。
 void departmentJoined(String groupId, String company, String parentDepartment, String department, String version)
          組織構成がデータストアに登録された後に呼び出されます。
 void departmentLeft(String groupId, String company, String department, String version)
          組織構成からの組織の離脱がデータストアに反映された後に呼び出されます。
 void departmentMoved(String groupId, String company, String parentDepartment, String department, String version)
          組織構成からの組織の移動がデータストアに反映された後に呼び出されます。
 void departmentUpdated(String groupId, Department department)
          組織情報がデータストアから削除された後に呼び出されます。
 void init(Map params)
          会社リスナーの初期化を行います。
 void mainRemoved(String groupId, DepartmentMain main)
          主所属情報がデータストアから削除された後に呼び出されます。
 void mainSet(String groupId, DepartmentMain main)
          主所属情報がデータストアに登録された後に呼び出されます。
 void memberDeleted(String groupId, DepartmentAttach attach)
          組織からの人員の割当がデータストアから削除された後に呼び出されます。
 void memberSet(String groupId, DepartmentAttach attach)
          組織への人員の割当がデータストアに登録された後に呼び出されます。
 void postAdded(String groupId, CompanyPost post)
          役職情報がデータストアに登録された後に呼び出されます。
 void postDeleted(String groupId, CompanyPost post)
          役職情報がデータストアから削除された後に呼び出されます。
 void postUpdated(String groupId, CompanyPost post)
          役職情報がデータストアに更新された後に呼び出されます。
 void setUserId(String userId)
          ログインユーザIDを設定します。
 void versionAdded(String groupId, CompanyVersion version)
          会社構成バージョンがデータストアに登録された後に呼び出されます。
 void versionCopied(String groupId, String company, String srcVersion, String destVersion, Term term)
          登録済の会社構成バージョンのコピーがデータストアに登録された後に呼び出されます。
 void versionDeleted(String groupId, CompanyVersion version)
          会社構成バージョンがデータストアから削除された後に呼び出されます。
 void versionUpdated(String groupId, CompanyVersion version)
          会社構成バージョンがデータストアに更新された後に呼び出されます。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CompanyChangedControllerListener

public CompanyChangedControllerListener()
メソッドの詳細

init

public void init(Map params)
会社リスナーの初期化を行います。
このクラスを実装したクラスが生成される時、一度だけこのメソッドが呼び出されます。

定義:
インタフェース CompanyChangedListener 内の init
パラメータ:
params - 初期化パラメータのマップ(Map)

setUserId

public void setUserId(String userId)
ログインユーザIDを設定します。
このクラスを実装したクラスが生成される時、一度だけこのメソッドが呼び出されます。

定義:
インタフェース CompanyChangedListener 内の setUserId
パラメータ:
userId - ログインユーザID

companyAdded

public void companyAdded(String groupId,
                         Company company)
                  throws ChangedListenerException
会社情報がデータストアに登録された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の companyAdded
パラメータ:
groupId - ログイングループID
company - 会社情報
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

companyDeleted

public void companyDeleted(String groupId,
                           Company company)
                    throws ChangedListenerException
会社情報がデータストアから削除された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の companyDeleted
パラメータ:
groupId - ログイングループID
company - 会社情報
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

departmentAdded

public void departmentAdded(String groupId,
                            Department department)
                     throws ChangedListenerException
組織情報がデータストアに登録された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の departmentAdded
パラメータ:
groupId - ログイングループID
department - 組織情報
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

departmentUpdated

public void departmentUpdated(String groupId,
                              Department department)
                       throws ChangedListenerException
組織情報がデータストアから削除された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の departmentUpdated
パラメータ:
groupId - ログイングループID
department - 組織情報
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

departmentDeleted

public void departmentDeleted(String groupId,
                              Department department)
                       throws ChangedListenerException
組織情報がデータストアに更新された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の departmentDeleted
パラメータ:
groupId - ログイングループID
department - 組織情報
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

departmentJoined

public void departmentJoined(String groupId,
                             String company,
                             String parentDepartment,
                             String department,
                             String version)
                      throws ChangedListenerException
組織構成がデータストアに登録された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の departmentJoined
パラメータ:
groupId - ログイングループID
company - 会社コード
parentDepartment - 新規登録する組織の上位となる組織の組織コード(または会社の会社コード)
department - 組織情報(会社に該当する組織は指定できない)
version - バージョンコード
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

departmentMoved

public void departmentMoved(String groupId,
                            String company,
                            String parentDepartment,
                            String department,
                            String version)
                     throws ChangedListenerException
組織構成からの組織の移動がデータストアに反映された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の departmentMoved
パラメータ:
groupId - ログイングループID
company - 上位組織と移動対象の組織が所属する会社の会社コード
parentDepartment - 上位組織の組織コード(または会社の会社コード)
department - 移動する組織の組織コード(会社に該当する組織は指定できない)
version - バージョンコード
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

departmentLeft

public void departmentLeft(String groupId,
                           String company,
                           String department,
                           String version)
                    throws ChangedListenerException
組織構成からの組織の離脱がデータストアに反映された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の departmentLeft
パラメータ:
groupId - ログイングループID
company - 会社コード
department - 離脱させる組織の組織コード(会社に該当する組織は指定できない)
version - バージョンコード
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

categoryDetailSet

public void categoryDetailSet(String groupId,
                              CompanyCategory category)
                       throws ChangedListenerException
分類区分情報がデータストアに登録された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の categoryDetailSet
パラメータ:
groupId - ログイングループID
category - 登録された分類区分詳細詳細情報
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

categoryDetailRemoved

public void categoryDetailRemoved(String groupId,
                                  CompanyCategory category)
                           throws ChangedListenerException
分類区分情報がデータストアから削除された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の categoryDetailRemoved
パラメータ:
groupId - ログイングループID
category - 削除された分類区分詳細詳細情報
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

memberSet

public void memberSet(String groupId,
                      DepartmentAttach attach)
               throws ChangedListenerException
組織への人員の割当がデータストアに登録された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の memberSet
パラメータ:
groupId - ログイングループID
attach - 割当られた人員の情報
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

memberDeleted

public void memberDeleted(String groupId,
                          DepartmentAttach attach)
                   throws ChangedListenerException
組織からの人員の割当がデータストアから削除された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の memberDeleted
パラメータ:
groupId - ログイングループID
attach - 組織から外された人員の情報
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

mainSet

public void mainSet(String groupId,
                    DepartmentMain main)
             throws ChangedListenerException
主所属情報がデータストアに登録された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の mainSet
パラメータ:
groupId - ログイングループID
main - 主所属情報
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

mainRemoved

public void mainRemoved(String groupId,
                        DepartmentMain main)
                 throws ChangedListenerException
主所属情報がデータストアから削除された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の mainRemoved
パラメータ:
groupId - ログイングループID
main - 主所属情報
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

versionAdded

public void versionAdded(String groupId,
                         CompanyVersion version)
                  throws ChangedListenerException
会社構成バージョンがデータストアに登録された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の versionAdded
パラメータ:
groupId - ログイングループID
version - 会社構成バージョン
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

versionUpdated

public void versionUpdated(String groupId,
                           CompanyVersion version)
                    throws ChangedListenerException
会社構成バージョンがデータストアに更新された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の versionUpdated
パラメータ:
groupId - ログイングループID
version - 会社構成バージョン
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

versionDeleted

public void versionDeleted(String groupId,
                           CompanyVersion version)
                    throws ChangedListenerException
会社構成バージョンがデータストアから削除された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の versionDeleted
パラメータ:
groupId - ログイングループID
version - 会社構成バージョン
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

versionCopied

public void versionCopied(String groupId,
                          String company,
                          String srcVersion,
                          String destVersion,
                          Term term)
                   throws ChangedListenerException
登録済の会社構成バージョンのコピーがデータストアに登録された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の versionCopied
パラメータ:
groupId - ログイングループID
company - コピー元、コピー先の会社構成バージョンの会社コード
srcVersion - コピー元の会社構成バージョンのバージョンコード
destVersion - コピー先の会社構成バージョンのバージョンコード
term - コピー先の会社構成バージョンの期間
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

postAdded

public void postAdded(String groupId,
                      CompanyPost post)
               throws ChangedListenerException
役職情報がデータストアに登録された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の postAdded
パラメータ:
groupId - ログイングループID
post - 役職情報
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

postUpdated

public void postUpdated(String groupId,
                        CompanyPost post)
                 throws ChangedListenerException
役職情報がデータストアに更新された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の postUpdated
パラメータ:
groupId - ログイングループID
post - 役職情報
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

postDeleted

public void postDeleted(String groupId,
                        CompanyPost post)
                 throws ChangedListenerException
役職情報がデータストアから削除された後に呼び出されます。

定義:
インタフェース CompanyChangedListener 内の postDeleted
パラメータ:
groupId - ログイングループID
post - 役職情報
例外:
ChangedListenerException - リスナーの処理で例外が発生した場合

intra-mart 6.1.14

Copyright © 2000-2010 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.