intra-mart 6.1.14

jp.co.intra_mart.foundation.security.access
インタフェース AccessControllerPostWriterListener


public interface AccessControllerPostWriterListener

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

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

メソッドの概要
 void init(Map params)
          アクセスコントローラリスナーの初期化。
 void postCreate(String groupId, AccessController controller)
          アクセスコントローラ情報をデータストアに作成した直後にコールされます。
 void postDelete(String groupId, String controllerId)
          アクセスコントローラ情報をデータストアから削除した直後にコールされます。
 void postUpdate(String groupId, AccessController controller)
          アクセスコントローラ情報をデータストアに更新した直後にコールされます。
 

メソッドの詳細

init

public void init(Map params)
アクセスコントローラリスナーの初期化。

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

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

postCreate

public void postCreate(String groupId,
                       AccessController controller)
                throws AccessSecurityListenerExcpetion
アクセスコントローラ情報をデータストアに作成した直後にコールされます。

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

postDelete

public void postDelete(String groupId,
                       String controllerId)
                throws AccessSecurityListenerExcpetion
アクセスコントローラ情報をデータストアから削除した直後にコールされます。

パラメータ:
groupId - ログイングループID
controllerId - 削除されたアクセスコントローラID
例外:
AccessSecurityListenerExcpetion - このメソッドで例外が発生した場合にスローされます。

postUpdate

public void postUpdate(String groupId,
                       AccessController controller)
                throws AccessSecurityListenerExcpetion
アクセスコントローラ情報をデータストアに更新した直後にコールされます。

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

intra-mart 6.1.14

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