intra-mart(R)
5.0

jp.co.intra_mart.foundation.datastore.application.domain.user
インタフェース UserChangedListener


public interface UserChangedListener

ユーザに関する情報の変更時のリスナーです。

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

メソッドの概要
 void init(Map params)
          ユーザリスナーの初期化を行います。
 void setUesrId(String userid)
          ログインユーザIDを設定します。
 void userAdded(String groupId, User user)
          ユーザ情報がデータストアに登録された後に呼び出されます。
 void userDeleted(String groupId, User user)
          ユーザ情報がデータストアから削除された後に呼び出されます。
 void userUpdated(String groupId, User user)
          ユーザ情報がデータストアに対して更新された後に呼び出されます。
 

メソッドの詳細

init

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

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

setUesrId

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

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

userAdded

public void userAdded(String groupId,
                      User user)
               throws ChangedListenerException
ユーザ情報がデータストアに登録された後に呼び出されます。

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

userUpdated

public void userUpdated(String groupId,
                        User user)
                 throws ChangedListenerException
ユーザ情報がデータストアに対して更新された後に呼び出されます。

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

userDeleted

public void userDeleted(String groupId,
                        User user)
                 throws ChangedListenerException
ユーザ情報がデータストアから削除された後に呼び出されます。

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

intra-mart(R)
5.0

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