public class StandardPublicGroupRoleACIBuilder extends BaseACIBuilder implements PublicGroupRoleACIBuilder
IPublicGroupRoleBizKey
を指定した場合、パブリックグループセットコードはパブリックグループコードを指定して処理します。IPublicGroupRoleBizKey
を指定可能なメソッドは非推奨となりました。修飾子とタイプ | クラスと説明 |
---|---|
static class |
StandardPublicGroupRoleACIBuilder.PublicGroupRoleModel
パブリックグループ役割キー
|
TYPE
コンストラクタと説明 |
---|
StandardPublicGroupRoleACIBuilder()
パブリックグループ役割情報が空の状態でビルダーを初期化します。
|
StandardPublicGroupRoleACIBuilder(Collection<IPublicGroupRoleBizKey> publicGroupRoles)
非推奨です。
|
StandardPublicGroupRoleACIBuilder(IPublicGroupRoleBizKey... publicGroupRoles)
非推奨です。
|
StandardPublicGroupRoleACIBuilder(String publicGroupCd,
String roleCd)
非推奨です。
|
StandardPublicGroupRoleACIBuilder(String publicGroupSetCd,
String publicGroupCd,
String roleCd)
与えられたパラメータで作成したパブリックグループ役割情報を保持した状態でビルダーを初期化します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addPublicGroupRole(IPublicGroupRoleBizKey... publicGroups)
非推奨です。
|
void |
addPublicGroupRole(String publicGroupCd,
String roleCd)
非推奨です。
|
void |
addPublicGroupRole(String publicGroupSetCd,
String publicGroupCd,
String roleCd)
与えられたパラメータで作成したパブリックグループ役割情報を保持した状態でビルダーを初期化します。
|
void |
addPublicGroupRoles(Collection<IPublicGroupRoleBizKey> publicGroupRoles)
非推奨です。
|
Set<ACI> |
build()
ビルダーが保持している全ての所属役職キーをACIに変換します。
|
protected String |
getType()
パブリックグループ役割を表すタイプを返します。
|
createACI
public StandardPublicGroupRoleACIBuilder()
publicGroupRoles
- @Deprecated public StandardPublicGroupRoleACIBuilder(String publicGroupCd, String roleCd)
publicGroupCd
- パブリックグループコード nullを与えることはできません。roleCd
- パブリックグループ役割コード nullを与えることはできません。NullPointerException
- 指定したいずれかの引数が null である場合public StandardPublicGroupRoleACIBuilder(String publicGroupSetCd, String publicGroupCd, String roleCd)
publicGroupSetCd
- パブリックグループセットコード nullを与えることはできません。publicGroupCd
- パブリックグループコード nullを与えることはできません。roleCd
- パブリックグループ役割コード nullを与えることはできません。NullPointerException
- 指定したいずれかの引数が null である場合@Deprecated public StandardPublicGroupRoleACIBuilder(IPublicGroupRoleBizKey... publicGroupRoles)
publicGroupRoles
- パブリックグループ役割キー nullを与えることはできません。NullPointerException
- 指定したパブリックグループ役割キーが null である場合@Deprecated public StandardPublicGroupRoleACIBuilder(Collection<IPublicGroupRoleBizKey> publicGroupRoles)
publicGroupRoles
- パブリックグループ役割キー nullを与えることはできません。NullPointerException
- 指定したパブリックグループ役割キーが null である場合@Deprecated public void addPublicGroupRole(String publicGroupCd, String roleCd)
publicGroupCd
- パブリックグループコード nullを与えることはできません。roleCd
- 役割コード nullを与えることはできません。NullPointerException
- 指定したいずれかの引数が null である場合public void addPublicGroupRole(String publicGroupSetCd, String publicGroupCd, String roleCd)
publicGroupSetCd
- パブリックグループセットコード nullを与えることはできません。publicGroupCd
- パブリックグループコード nullを与えることはできません。roleCd
- 役割コード nullを与えることはできません。NullPointerException
- 指定したいずれかの引数が null である場合@Deprecated public void addPublicGroupRole(IPublicGroupRoleBizKey... publicGroups)
publicGroups
- パブリックグループ役割キー nullを与えることはできません。NullPointerException
- 指定したパブリックグループ役割キーが null である場合@Deprecated public void addPublicGroupRoles(Collection<IPublicGroupRoleBizKey> publicGroupRoles)
publicGroupRoles
- パブリックグループ役割キー 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