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()
パブリックグループ役割を表すタイプを返します。
|
createACIpublic 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 インタフェース内 ACIBuilderACIセットAuthorityControlException - ACIの生成時に例外が発生した場合ACIBuilder.build()protected String getType()
getType クラス内 BaseACIBuilderBaseACIBuilder.getType()Copyright © 2012 NTT DATA INTRAMART CORPORATION