intra-mart 6.1.14

jp.co.intra_mart.foundation.datastore.application.domain.user
クラス UserManager

java.lang.Object
  拡張jp.co.intra_mart.foundation.datastore.application.domain.user.UserManager

public abstract class UserManager
extends Object

ユーザに関連する情報を管理します。 このクラスのインスタンスは必ず getUserManager(String,String) で取得してください。

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

コンストラクタの概要
UserManager()
           
 
メソッドの概要
abstract  void addUser(User user)
          ユーザを登録します。
abstract  void deleteUser(User user)
          登録済のユーザを削除します。
abstract  User getUser(String userCode)
          登録済のユーザを取得します。
static UserManager getUserManager(String user, String group)
          UserManagerを取得します。
protected abstract  void init(String user, String group)
          UserManagerを初期化します。
abstract  void updateUser(User user)
          登録済のユーザを更新します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

UserManager

public UserManager()
メソッドの詳細

getUserManager

public static UserManager getUserManager(String user,
                                         String group)
                                  throws ManagerException
UserManagerを取得します。

パラメータ:
user - ログインユーザコード
group - ログイングループコード
戻り値:
ログイングループコードに該当するUserManager
例外:
ManagerException - UserManagerの取得に失敗

init

protected abstract void init(String user,
                             String group)
                      throws ManagerException
UserManagerを初期化します。

パラメータ:
user - ログインユーザコード
group - ログイングループコード
例外:
ManagerException - UserManagerの初期化に失敗

getUser

public abstract User getUser(String userCode)
                      throws ManagerException
登録済のユーザを取得します。
指定されたユーザコードに一致するユーザ情報が存在しない場合は null を返します。

パラメータ:
userCode - ユーザコード
戻り値:
ユーザ情報
例外:
ManagerException - ユーザ情報の取得に失敗
導入されたバージョン:
5.1

addUser

public abstract void addUser(User user)
                      throws ManagerException
ユーザを登録します。

パラメータ:
user - ユーザ情報
例外:
ManagerException - UserManagerのユーザ情報の登録に失敗

updateUser

public abstract void updateUser(User user)
                         throws ManagerException
登録済のユーザを更新します。

パラメータ:
user - ユーザ情報
例外:
ManagerException - UserManagerのユーザ情報の更新に失敗

deleteUser

public abstract void deleteUser(User user)
                         throws ManagerException
登録済のユーザを削除します。
指定されたユーザの情報が存在しない場合は ManagerException がスローされます。

パラメータ:
user - ユーザ情報
例外:
ManagerException - UserManagerのユーザ情報の削除に失敗

intra-mart 6.1.14

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