getUserInfo

形式

public BLCDictionary getUserInfo(java.lang.String p_uid,
                              java.util.ArrayList p_attrlist)
                       throws BLCException

機能

指定したユーザの情報を取得します。結果は,新しいBLCDictionaryクラスオブジェクトに格納されます。

パラメータ

p_uid

ユーザIDを指定します。ユーザIDは,1~128バイトで指定してください。

p_attrlist

取得属性を指定します。1個以上指定してください。指定できる属性名を次に示します。

属性名意味
CDUSERユーザID
CDPERSONALNO従業員番号
NMLASTNAMEJ氏名漢字名字
NMFIRSTNAMEJ氏名漢字名前
NMLASTNAMEK氏名カナ名字
NMFIRSTNAMEK氏名カナ名前
NMLASTNAMEE氏名英字名字
NMFIRSTNAMEE氏名英字名前
CDBELONGTO所属する組織コード
NMBELONGTO所属する組織名称
CDJOBTITLE役職コード
NMJOBTITLEFULL役職名
NMJOBTITLE役職略称
NMMAILADDRESSメール(e-Mail)
NMTELOUTSIDETEL 外線
NMTELEXTENSIONTEL 内線
ユ-ザ追加カラム名ユ-ザ追加情報
NUADMINAUTHORITY管理者権限
NUALTERNATEAUTHORITY代行者権限
CFLOGINSTATUSログイン可否ステータス
CFSHARESTATUS共有トレイステータス

戻り値

取得したユーザ情報。

キーの意味とオブジェクト種別について,次に示します。

キー名意味オブジェクト種別備考
blc_us_idユーザIDString取得属性にCDUSERを指定した場合だけ取得できます。
blc_us_no従業員番号String取得属性にCDPERSONALNOを指定した場合だけ取得できます。
blc_us_nmlastj氏名漢字名字String取得属性にNMLASTNAMEJを指定した場合だけ取得できます。
blc_us_nmfirstj氏名漢字名前String取得属性にNMFIRSTNAMEJを指定した場合だけ取得できます。
blc_us_nmlastk氏名カナ名字String取得属性にNMLASTNAMEKを指定した場合だけ取得できます。
blc_us_nmfirstk氏名カナ名前String取得属性にNMFIRSTNAMEKを指定した場合だけ取得できます。
blc_us_nmlaste氏名英字名字String取得属性にNMLASTNAMEEを指定した場合だけ取得できます。
blc_us_nmfirste氏名英字名前String取得属性にNMFIRSTNAMEEを指定した場合だけ取得できます。
blc_us_cdbelong所属する組織コードString取得属性にCDBELONGTOを指定した場合だけ取得できます。
blc_us_nmbelong所属する組織名称String取得属性にNMBELONGTOを指定した場合だけ取得できます。
blc_us_cdjobt役職コードString取得属性にCDJOBTITLEを指定した場合だけ取得できます。
blc_us_nmjobt役職名String取得属性にNMJOBTITLEFULLを指定した場合だけ取得できます。
blc_us_abjobt役職略称String取得属性にNMJOBTITLEを指定した場合だけ取得できます。
blc_us_mailaddrメール(e-Mail)String取得属性にNMMAILADDRESSを指定した場合だけ取得できます。
blc_us_teloutTEL 外線String取得属性にNMTELOUTSIDEを指定した場合だけ取得できます。
blc_us_telextTEL 内線String取得属性にNMTELEXTENSIONを指定した場合だけ取得できます。
blc_us_"ユ-ザ追加カラム名"ユ-ザ追加情報Object取得属性に指定したカラム名だけ取得できます。
blc_us_nmfull氏名漢字String取得属性にNMLASTNAMEJとNMFIRSTNAMEJの両方を指定した場合以外は,空文字("")が返却されます。
nuadminauth管理者権限Short取得属性にNUADMINAUTHORITYを指定した場合だけ取得できます。
blc_us_nualtauth代行者権限Short取得属性にNUALTERNATEAUTHORITYを指定した場合だけ取得できます。
blc_us_cfloginstログイン可否ステータスShort取得属性にCFLOGINSTATUSを指定した場合だけ取得できます。
blc_us_cfsharest共有トレイステータスShort取得属性にCFSHARESTATUSを指定した場合だけ取得できます。

例外

BLCException

BLC内で次のどれかの原因のエラーが発生しました。