public class DealPermissionManagerImpl extends DealPermissionManager
コンストラクタと説明 |
---|
DealPermissionManagerImpl() |
修飾子とタイプ | メソッドと説明 |
---|---|
Department[] |
getDepartments(Deal deal)
取扱情報を保有するアクセス権をもつ組織を返します。
|
PublicGroup[] |
getPublicGroups(Deal deal)
取扱情報を保有するアクセス権をもつパブリックグループを返します。
|
jp.co.intra_mart.foundation.security.role.Role[] |
getRoles(Deal deal)
取扱情報を保有するアクセス権をもつロールを返します。
|
protected void |
init(String user,
String group)
DealPermissionManagerを初期化します。
|
void |
removePermissionFromDepartment(DealerDepartment dealer)
組織からアクセス権を削除します。
|
void |
removePermissionFromPublicGroup(DealerPublicGroup dealer)
パブリックグループからアクセス権を削除します。
|
void |
removePermissionFromRole(DealerRole dealer)
ロールからアクセス権を削除します。
|
void |
setPermissionToDepartment(DealerDepartment dealer)
組織に対してアクセス権を設定します。
|
void |
setPermissionToPublicGroup(DealerPublicGroup dealer)
パブリックグループに対してアクセス権を設定します。
|
void |
setPermissionToRole(DealerRole dealer)
ロールに対してアクセス権を設定します。
|
getDealPermissionManager
protected void init(String user, String group) throws ManagerException
DealPermissionManager
init
クラス内 DealPermissionManager
user
- ログインユーザコードgroup
- ログイングループコードManagerException
- 初期化に失敗public void setPermissionToDepartment(DealerDepartment dealer) throws ManagerException
setPermissionToDepartment
クラス内 DealPermissionManager
dealer
- 取扱情報ManagerException
- アクセス権の設定に失敗した場合public void setPermissionToPublicGroup(DealerPublicGroup dealer) throws ManagerException
setPermissionToPublicGroup
クラス内 DealPermissionManager
dealer
- 取扱情報ManagerException
- アクセス権の設定に失敗した場合public void setPermissionToRole(DealerRole dealer) throws ManagerException
setPermissionToRole
クラス内 DealPermissionManager
dealer
- 取扱情報ManagerException
- アクセス権の設定に失敗した場合public void removePermissionFromDepartment(DealerDepartment dealer) throws ManagerException
removePermissionFromDepartment
クラス内 DealPermissionManager
dealer
- 取扱情報ManagerException
- アクセス権の削除に失敗した場合public void removePermissionFromPublicGroup(DealerPublicGroup dealer) throws ManagerException
removePermissionFromPublicGroup
クラス内 DealPermissionManager
dealer
- 取扱情報ManagerException
- アクセス権の削除に失敗した場合public void removePermissionFromRole(DealerRole dealer) throws ManagerException
removePermissionFromRole
クラス内 DealPermissionManager
dealer
- 取扱情報ManagerException
- アクセス権の削除に失敗した場合public Department[] getDepartments(Deal deal) throws ManagerException
getDepartments
クラス内 DealPermissionManager
deal
- 取扱情報ManagerException
public PublicGroup[] getPublicGroups(Deal deal) throws ManagerException
getPublicGroups
クラス内 DealPermissionManager
deal
- 取扱情報ManagerException
public jp.co.intra_mart.foundation.security.role.Role[] getRoles(Deal deal) throws ManagerException
getRoles
クラス内 DealPermissionManager
deal
- 取扱情報ManagerException
Copyright © 2012 NTT DATA INTRAMART CORPORATION