public class StandardPublicGroupACIBuilder extends BaseACIBuilder implements PublicGroupACIBuilder
TYPE
コンストラクタと説明 |
---|
StandardPublicGroupACIBuilder()
パブリックグループが空の状態でビルダーを初期化します。
|
StandardPublicGroupACIBuilder(Collection<? extends IPublicGroupBizKey> publicGroups)
与えられたパブリックグループキーを保持した状態でビルダーを初期化します。
|
StandardPublicGroupACIBuilder(IPublicGroupBizKey... publicGroups)
与えられたパブリックグループキーを保持した状態でビルダーを初期化します。
|
StandardPublicGroupACIBuilder(String publicGroupSetCd,
String publicGroupCd)
与えられたパラメータで作成したパブリックグループキーを保持した状態でビルダーを初期化します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addPublicGroup(IPublicGroupBizKey... publicGroups)
与えられたパブリックグループキーをビルダーに追加します。
|
void |
addPublicGroup(String publicGroupSetCd,
String publicGroupCd)
与えられたパラメータで作成したパブリックグループキーを保持した状態でビルダーを初期化します。
|
void |
addPublicGroups(Collection<? extends IPublicGroupBizKey> publicGroups)
与えられたパブリックグループキーをビルダーに追加します。
|
Set<ACI> |
build()
ビルダーが保持している全ての所属役職キーをACIに変換します。
|
protected String |
getType()
パブリックグループを表すタイプを返します。
|
createACI
public StandardPublicGroupACIBuilder()
publicGroups
- public StandardPublicGroupACIBuilder(String publicGroupSetCd, String publicGroupCd)
publicGroupSetCd
- パブリックグループセットコード nullを与えることはできません。publicGroupCd
- パブリックグループコード nullを与えることはできません。NullPointerException
- 指定したパブリックグループキーが null である場合public StandardPublicGroupACIBuilder(IPublicGroupBizKey... publicGroups)
publicGroups
- パブリックグループキー nullを与えることはできません。NullPointerException
- 指定したパブリックグループキーが null である場合public StandardPublicGroupACIBuilder(Collection<? extends IPublicGroupBizKey> publicGroups)
publicGroups
- パブリックグループキー nullを与えることはできません。NullPointerException
- 指定したパブリックグループキーが null である場合public void addPublicGroup(String publicGroupSetCd, String publicGroupCd)
publicGroupSetCd
- パブリックグループセットコードpublicGroupCd
- パブリックグループコードNullPointerException
- 指定したパブリックグループキーが null である場合public void addPublicGroup(IPublicGroupBizKey... publicGroups)
publicGroups
- パブリックグループキー nullを与えることはできません。NullPointerException
- 指定したパブリックグループキーが null である場合public void addPublicGroups(Collection<? extends IPublicGroupBizKey> publicGroups)
publicGroups
- パブリックグループキー nullを与えることはできません。NullPointerException
- 指定したパブリックグループキーが null である場合public Set<ACI> build() throws AuthorityControlException
build
インタフェース内 ACIBuilder
ACI
セットAuthorityControlException
- ACI
の生成時に例外が発生した場合ACIBuilder.build()
protected String getType()
getType
クラス内 BaseACIBuilder
BaseACIBuilder.getType()
Copyright © 2012 NTT DATA INTRAMART CORPORATION