intra-mart 6.1.14

jp.co.intra_mart.framework.base.util
クラス UserInfoWrapper

java.lang.Object
  拡張jp.co.intra_mart.framework.base.util.UserInfoWrapper
すべての実装インタフェース:
Serializable, UserInfo
直系の既知のサブクラス:
AutoDetectedUserInfo

public class UserInfoWrapper
extends Object
implements UserInfo

UserInfoを拡張するための実装です。 デフォルトではEmptyUserInfoをラップします。

導入されたバージョン:
6.0
関連項目:
直列化された形式

フィールドの概要
static Class BLANK_USER_INFO
          デフォルトでラップされているクラスです。
 
コンストラクタの概要
UserInfoWrapper()
          UserInfoWrapperを新規に生成します。
 
メソッドの概要
 String getClientType()
          ラップされたUserInfoのgetClientType()を呼び出します。
 String getColorPatternID()
          ラップされたUserInfoのgetColorPatternID()を呼び出します。
 String getEncoding()
          ラップされたUserInfoのgetEncoding()を呼び出します。
 Locale getLocale()
          ラップされたUserInfoのgetLocale()を呼び出します。
 String getLoginGroupID()
          ラップされたUserInfoのgetLoginGroupID()を呼び出します。
 Date getLoginTime()
          ラップされたUserInfoのgetLoginTime()を呼び出します。
 String getLoginType()
          ラップされたUserInfoのgetLoginType()を呼び出します。
protected  UserInfo getRealUserInfo()
          このオブジェクトがラップしているUserInfoの実装を返します。
 String getUserID()
          ラップされたUserInfoのgetUserID()を呼び出します。
protected  void setRealUserInfo(UserInfo userInfo)
          このオブジェクトがラップするUserInfoの実装を設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

BLANK_USER_INFO

public static Class BLANK_USER_INFO
デフォルトでラップされているクラスです。

コンストラクタの詳細

UserInfoWrapper

public UserInfoWrapper()
UserInfoWrapperを新規に生成します。

メソッドの詳細

setRealUserInfo

protected void setRealUserInfo(UserInfo userInfo)
このオブジェクトがラップするUserInfoの実装を設定します。

パラメータ:
userInfo - UserInfoの実装

getRealUserInfo

protected UserInfo getRealUserInfo()
このオブジェクトがラップしているUserInfoの実装を返します。

戻り値:
UserInfoの実装

getClientType

public String getClientType()
ラップされたUserInfoのgetClientType()を呼び出します。

定義:
インタフェース UserInfo 内の getClientType
戻り値:
クライアントタイプ

getColorPatternID

public String getColorPatternID()
ラップされたUserInfoのgetColorPatternID()を呼び出します。

定義:
インタフェース UserInfo 内の getColorPatternID
戻り値:
カラーパターンID

getEncoding

public String getEncoding()
ラップされたUserInfoのgetEncoding()を呼び出します。

定義:
インタフェース UserInfo 内の getEncoding
戻り値:
エンコーディング

getLocale

public Locale getLocale()
ラップされたUserInfoのgetLocale()を呼び出します。

定義:
インタフェース UserInfo 内の getLocale
戻り値:
ロケール

getLoginGroupID

public String getLoginGroupID()
ラップされたUserInfoのgetLoginGroupID()を呼び出します。

定義:
インタフェース UserInfo 内の getLoginGroupID
戻り値:
ログイングループID

getLoginTime

public Date getLoginTime()
ラップされたUserInfoのgetLoginTime()を呼び出します。

定義:
インタフェース UserInfo 内の getLoginTime
戻り値:
ログインした時間

getLoginType

public String getLoginType()
ラップされたUserInfoのgetLoginType()を呼び出します。

定義:
インタフェース UserInfo 内の getLoginType
戻り値:
ログインタイプ
関連項目:
UserInfoUtil.LT_SUPER, UserInfoUtil.LT_GROUP, UserInfoUtil.LT_USER

getUserID

public String getUserID()
ラップされたUserInfoのgetUserID()を呼び出します。

定義:
インタフェース UserInfo 内の getUserID
戻り値:
ログインユーザID

intra-mart 6.1.14

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