intra-mart(R) 6.0.13

jp.co.intra_mart.foundation.datastore.application.domain.company
インタフェース CompanyChangedListener

既知の実装クラスの一覧:
CompanyChangedMenuListener

public interface CompanyChangedListener

会社・組織に関する情報の変更時のリスナーです。

導入されたバージョン:
5.0

メソッドの概要
 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)
          会社構成バージョンがデータストアに更新された後に呼び出されます。
 

メソッドの詳細

init

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

パラメータ:
params - 初期化パラメータのマップ(Map)

setUserId

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

パラメータ:
userId - ログインユーザID

companyAdded

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

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

companyDeleted

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

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

departmentAdded

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

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

departmentUpdated

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

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

departmentDeleted

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

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

departmentJoined

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

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

departmentMoved

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

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

departmentLeft

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

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

categoryDetailSet

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

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

categoryDetailRemoved

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

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

memberSet

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

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

memberDeleted

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

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

mainSet

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

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

mainRemoved

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

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

versionAdded

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

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

versionUpdated

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

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

versionDeleted

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

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

versionCopied

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

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

postAdded

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

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

postUpdated

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

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

postDeleted

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

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

intra-mart(R) 6.0.13

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