uCosminexus 電子フォームワークフロー APIリファレンス

[目次][用語][索引][前へ][次へ]

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を指定した場合だけ取得できます。

例外

BLCException

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