|
intra-mart(R) 5.1 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.co.intra_mart.foundation.datastore.application.domain.user.UserManager
ユーザに関連する情報を管理します。
このクラスのインスタンスは必ず getUserManager(String,String)
で取得してください。
コンストラクタの概要 | |
UserManager()
|
メソッドの概要 | |
abstract void |
addUser(User user)
ユーザを登録します。 |
abstract void |
deleteUser(User user)
登録済のユーザを削除します。 |
abstract User |
getUser(java.lang.String userCode)
登録済のユーザを取得します。 |
static UserManager |
getUserManager(java.lang.String user,
java.lang.String group)
UserManagerを取得します。 |
protected abstract void |
init(java.lang.String user,
java.lang.String group)
UserManagerを初期化します。 |
abstract void |
updateUser(User user)
登録済のユーザを更新します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public UserManager()
メソッドの詳細 |
public static UserManager getUserManager(java.lang.String user, java.lang.String group) throws ManagerException
user
- ログインユーザコードgroup
- ログイングループコード
ManagerException
- UserManagerの取得に失敗protected abstract void init(java.lang.String user, java.lang.String group) throws ManagerException
user
- ログインユーザコードgroup
- ログイングループコード
ManagerException
- UserManagerの初期化に失敗public abstract User getUser(java.lang.String userCode) throws ManagerException
null
を返します。
userCode
- ユーザコード
ManagerException
- ユーザ情報の取得に失敗public abstract void addUser(User user) throws ManagerException
user
- ユーザ情報
ManagerException
- UserManagerのユーザ情報の登録に失敗public abstract void updateUser(User user) throws ManagerException
user
- ユーザ情報
ManagerException
- UserManagerのユーザ情報の更新に失敗public abstract void deleteUser(User user) throws ManagerException
ManagerException
がスローされます。
user
- ユーザ情報
ManagerException
- UserManagerのユーザ情報の削除に失敗
|
intra-mart(R) 5.1 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |