public abstract class DealPermissionManager extends Object
コンストラクタと説明 |
---|
DealPermissionManager()
非推奨です。
代替メソッドはありません。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static DealPermissionManager |
getDealPermissionManager(String user,
String group)
非推奨です。
代替メソッドはありません。
|
abstract Department[] |
getDepartments(Deal deal)
非推奨です。
代替メソッドはありません。
|
abstract PublicGroup[] |
getPublicGroups(Deal deal)
非推奨です。
代替メソッドはありません。
|
abstract jp.co.intra_mart.foundation.security.role.Role[] |
getRoles(Deal deal)
非推奨です。
代替メソッドはありません。
|
protected abstract void |
init(String user,
String group)
非推奨です。
代替メソッドはありません。
|
abstract void |
removePermissionFromDepartment(DealerDepartment dealer)
非推奨です。
代替メソッドはありません。
|
abstract void |
removePermissionFromPublicGroup(DealerPublicGroup dealer)
非推奨です。
代替メソッドはありません。
|
abstract void |
removePermissionFromRole(DealerRole dealer)
非推奨です。
代替メソッドはありません。
|
abstract void |
setPermissionToDepartment(DealerDepartment dealer)
非推奨です。
代替メソッドはありません。
|
abstract void |
setPermissionToPublicGroup(DealerPublicGroup dealer)
非推奨です。
代替メソッドはありません。
|
abstract void |
setPermissionToRole(DealerRole dealer)
非推奨です。
代替メソッドはありません。
|
public static DealPermissionManager getDealPermissionManager(String user, String group) throws ManagerException
user
- ログインユーザコードgroup
- ログイングループコードManagerException
- DealPermissionManagerの取得に失敗protected abstract void init(String user, String group) throws ManagerException
user
- ログインユーザコードgroup
- ログイングループコードManagerException
- 初期化に失敗public abstract void setPermissionToDepartment(DealerDepartment dealer) throws ManagerException
dealer
- 組織アクセス権設定情報ManagerException
- アクセス権の設定に失敗した場合public abstract void setPermissionToPublicGroup(DealerPublicGroup dealer) throws ManagerException
dealer
- パブリックグループアクセス権設定情報ManagerException
- アクセス権の設定に失敗した場合public abstract void setPermissionToRole(DealerRole dealer) throws ManagerException
dealer
- ロールアクセス権設定情報ManagerException
- アクセス権の設定に失敗した場合public abstract void removePermissionFromDepartment(DealerDepartment dealer) throws ManagerException
ManagerException
がスローされます。dealer
- 組織アクセス件設定情報ManagerException
- アクセス権の削除に失敗した場合public abstract void removePermissionFromPublicGroup(DealerPublicGroup dealer) throws ManagerException
ManagerException
がスローされます。dealer
- パブリックグループアクセス権設定情報ManagerException
- アクセス権の削除に失敗した場合public abstract void removePermissionFromRole(DealerRole dealer) throws ManagerException
ManagerException
がスローされます。dealer
- ロールアクセス権設定情報ManagerException
- アクセス権の削除に失敗した場合public abstract Department[] getDepartments(Deal deal) throws ManagerException
deal
- 取扱情報ManagerException
- 組織情報の取得に失敗した場合public abstract PublicGroup[] getPublicGroups(Deal deal) throws ManagerException
deal
- 取扱情報ManagerException
- パブリックグループ情報の取得に失敗した場合public abstract jp.co.intra_mart.foundation.security.role.Role[] getRoles(Deal deal) throws ManagerException
deal
- 取扱情報ManagerException
- ロール情報の取得に失敗した場合Copyright © 2012 NTT DATA INTRAMART CORPORATION