intra-mart 6.1.14

jp.co.intra_mart.foundation.security.account
インタフェース AccountChangedListener

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

public interface AccountChangedListener

アカウント情報書き込み時(書き込み直後)のリスナ・インターフェースを定義します。

導入されたバージョン:
5.0
バージョン:
1.0
関連項目:
AccountManager

メソッドの概要
 void accountAdded(String groupId, Account account)
          アカウント情報をデータストアに作成した直後にコールされます。
 void accountDeleted(String groupId, String userId)
          アカウント情報をデータストアから削除した直後にコールされます。
 void accountRoleAdded(String groupId, String userId, AccountRole accountRole)
          アカウントロール情報をデータストアに作成した直後にコールされます。
 void accountRoleDeleted(String groupId, String userId, String roleId)
          アカウントロール情報をデータストアから削除した直後にコールされます。
 void accountRoleUpdated(String groupId, String userId, AccountRole accountRole)
          アカウントロール情報をデータストアに更新した直後にコールされます。
 void accountUpdated(String groupId, Account account)
          アカウント情報をデータストアに更新した直後にコールされます。
 void init(Map params)
          アカウントリスナーの初期化。
 

メソッドの詳細

init

public void init(Map params)
アカウントリスナーの初期化。

このクラスを実装したクラスが生成される時、一度だけこのメソッドが呼び出される。

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

accountAdded

public void accountAdded(String groupId,
                         Account account)
                  throws ChangedListenerException
アカウント情報をデータストアに作成した直後にコールされます。

パラメータ:
groupId - ログイングループID
account - 作成されたアカウント情報
例外:
ChangedListenerException - このメソッドで例外が発生した場合にスローされます。

accountDeleted

public void accountDeleted(String groupId,
                           String userId)
                    throws ChangedListenerException
アカウント情報をデータストアから削除した直後にコールされます。

パラメータ:
groupId - ログイングループID
userId - 削除されたユーザID
例外:
ChangedListenerException - このメソッドで例外が発生した場合にスローされます。

accountUpdated

public void accountUpdated(String groupId,
                           Account account)
                    throws ChangedListenerException
アカウント情報をデータストアに更新した直後にコールされます。

パラメータ:
groupId - ログイングループID
account - 更新されたアカウント情報
例外:
ChangedListenerException - このメソッドで例外が発生した場合にスローされます。

accountRoleAdded

public void accountRoleAdded(String groupId,
                             String userId,
                             AccountRole accountRole)
                      throws ChangedListenerException
アカウントロール情報をデータストアに作成した直後にコールされます。

パラメータ:
groupId - ログイングループID
userId - 対象ユーザID
accountRole - 作成されたアカウントロール情報
例外:
ChangedListenerException - このメソッドで例外が発生した場合にスローされます。

accountRoleDeleted

public void accountRoleDeleted(String groupId,
                               String userId,
                               String roleId)
                        throws ChangedListenerException
アカウントロール情報をデータストアから削除した直後にコールされます。

パラメータ:
groupId - ログイングループID
userId - 対象ユーザID
roleId - 削除されたロールID
例外:
ChangedListenerException - このメソッドで例外が発生した場合にスローされます。

accountRoleUpdated

public void accountRoleUpdated(String groupId,
                               String userId,
                               AccountRole accountRole)
                        throws ChangedListenerException
アカウントロール情報をデータストアに更新した直後にコールされます。

パラメータ:
groupId - ログイングループID
userId - 対象ユーザID
accountRole - 更新されたアカウントロール情報
例外:
ChangedListenerException - このメソッドで例外が発生した場合にスローされます。

intra-mart 6.1.14

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