public class CompanyAuthzManager extends AbstractManager
コンストラクタと説明 |
---|
CompanyAuthzManager()
認可マネージャを作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
CompanyAuthzResource |
getCompanyResourceAuthz(String companyCd)
会社コードを元に会社リソース情報を取得します。
|
CompanyAuthzManagerExixtence |
isManager(String action,
String userCd)
指定したユーザが、全会社管理者か判断します。
|
CompanyListNode[] |
listCompanyAuthz(String action,
Date date,
Locale locale,
String userCd)
ユーザCDを元に認可で許可された会社を指定した日付で検索します。
|
CompanyListNode[] |
listCompanyAuthz(String action,
Date date,
Locale locale,
String userCd,
boolean isDisable)
ユーザCDを元に認可で許可された会社を指定した日付で検索します。
|
CompanyListNode[] |
listCompanyAuthzWithCompany(ICompanyBizKey[] bizKey,
String action,
Date date,
Locale locale,
String userCd)
指定した会社において、 ユーザCDを元に認可で許可された会社を指定した日付で検索します。
|
CompanyListNode[] |
listCompanyAuthzWithCompany(ICompanyBizKey[] bizKey,
String action,
Date date,
Locale locale,
String userCd,
boolean isDisable)
指定した会社において、 ユーザCDを元に認可で許可された会社を指定した日付で検索します。
|
void |
removeCompanyResource(ICompanyBizKey bizKey)
会社リソースを削除します。
|
void |
setCompanyResource(Department department)
会社リソースを登録します。
|
getAppCmnInfo, getDefaultLocale, getLoginGroupCd, getUpdateUserCd
public CompanyAuthzManager() throws BizApiException
BizApiException
- マネージャ作成の失敗public void setCompanyResource(Department department) throws BizApiException
department
- 会社組織情報BizApiException
public void removeCompanyResource(ICompanyBizKey bizKey) throws BizApiException
bizKey
- 会社情報BizApiException
public CompanyAuthzResource getCompanyResourceAuthz(String companyCd) throws BizApiException
companyCd
- 会社コードBizApiException
public CompanyListNode[] listCompanyAuthz(String action, Date date, Locale locale, String userCd) throws BizApiException
action
- アクションdate
- 検索基準日locale
- 取得する言語userCd
- ユーザCDBizApiException
public CompanyListNode[] listCompanyAuthz(String action, Date date, Locale locale, String userCd, boolean isDisable) throws BizApiException
action
- アクションdate
- 検索基準日locale
- 取得する言語userCd
- ユーザCDisDisable
- 論理削除データ取得フラグBizApiException
public CompanyListNode[] listCompanyAuthzWithCompany(ICompanyBizKey[] bizKey, String action, Date date, Locale locale, String userCd) throws BizApiException
bizKey
- 会社情報action
- アクションdate
- 検索基準日locale
- 取得する言語userCd
- ユーザCDBizApiException
public CompanyListNode[] listCompanyAuthzWithCompany(ICompanyBizKey[] bizKey, String action, Date date, Locale locale, String userCd, boolean isDisable) throws BizApiException
bizKey
- 会社情報action
- アクションdate
- 検索基準日locale
- 取得する言語userCd
- ユーザCDisDisable
- 論理削除データ取得フラグBizApiException
public CompanyAuthzManagerExixtence isManager(String action, String userCd) throws BizApiException
action
- アクションuserCd
- ユーザCDBizApiException
Copyright © 2012 NTT DATA INTRAMART CORPORATION