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) |
NMTELOUTSIDE | TEL 外線 |
NMTELEXTENSION | TEL 内線 |
ユ-ザ追加カラム名 | ユ-ザ追加情報 |
NUADMINAUTHORITY | 管理者権限 |
NUALTERNATEAUTHORITY | 代行者権限 |
CFLOGINSTATUS | ログイン可否ステータス |
CFSHARESTATUS | 共有トレイステータス |
戻り値
取得したユーザ情報。
キーの意味とオブジェクト種別について,次に示します。
キー名 | 意味 | オブジェクト種別 | 備考 |
---|---|---|---|
blc_us_id | ユーザID | String | 取得属性に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_telout | TEL 外線 | String | 取得属性にNMTELOUTSIDEを指定した場合だけ取得できます。 |
blc_us_telext | TEL 内線 | 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を指定した場合だけ取得できます。 |
例外
BLC内で次のどれかの原因のエラーが発生しました。