public class ImMailDepartmentPlugin extends Object implements ImMailAttributePlugin, jp.co.intra_mart.foundation.security.PropertyInitParamable, jp.co.intra_mart.foundation.security.XmlInitParamable
パラメータ名 | 型 | デフォルト | 備考 |
---|---|---|---|
separator | 文字列型 | "/" | 組織間の連結文字列を設定します。 |
depth | 数値型 | 0 | 設定する組織階層の最大数を設定します。0以下の値を設定すると全ての組織階層が設定されます。 |
reverse | bool型 | false | 設定する組織階層を主所属から親組織に向かって設定します。 |
company | bool型 | false | 設定する組織階層に会社を含めるか設定します。 |
PropertyInitParamable
,
XmlInitParamable
コンストラクタと説明 |
---|
ImMailDepartmentPlugin() |
修飾子とタイプ | メソッドと説明 |
---|---|
String |
getAttribute(String userId,
Date date,
Locale locale)
ユーザコード、基準日時から属性値の文字列を生成します。
|
void |
init(Map<String,String> map) |
void |
init(Node node) |
public String getAttribute(String userId, Date date, Locale locale)
ImMailAttributePlugin
getAttribute
インタフェース内 ImMailAttributePlugin
userId
- ユーザコードdate
- 基準日時locale
- ロケールpublic void init(Map<String,String> map)
init
インタフェース内 jp.co.intra_mart.foundation.security.PropertyInitParamable
public void init(Node node)
init
インタフェース内 jp.co.intra_mart.foundation.security.XmlInitParamable
Copyright © 2013 NTT DATA INTRAMART CORPORATION