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 jp.co.intra_mart.foundation.exception.BizApiException
jp.co.intra_mart.foundation.exception.BizApiException
- マネージャ作成の失敗public void setCompanyResource(Department department) throws jp.co.intra_mart.foundation.exception.BizApiException
department
- 会社組織情報jp.co.intra_mart.foundation.exception.BizApiException
public void removeCompanyResource(ICompanyBizKey bizKey) throws jp.co.intra_mart.foundation.exception.BizApiException
bizKey
- 会社情報jp.co.intra_mart.foundation.exception.BizApiException
public CompanyAuthzResource getCompanyResourceAuthz(String companyCd) throws jp.co.intra_mart.foundation.exception.BizApiException
companyCd
- 会社コードjp.co.intra_mart.foundation.exception.BizApiException
public CompanyListNode[] listCompanyAuthz(String action, Date date, Locale locale, String userCd) throws jp.co.intra_mart.foundation.exception.BizApiException
action
- アクションdate
- 検索基準日locale
- 取得する言語userCd
- ユーザCDjp.co.intra_mart.foundation.exception.BizApiException
public CompanyListNode[] listCompanyAuthz(String action, Date date, Locale locale, String userCd, boolean isDisable) throws jp.co.intra_mart.foundation.exception.BizApiException
action
- アクションdate
- 検索基準日locale
- 取得する言語userCd
- ユーザCDisDisable
- 論理削除データ取得フラグjp.co.intra_mart.foundation.exception.BizApiException
public CompanyListNode[] listCompanyAuthzWithCompany(ICompanyBizKey[] bizKey, String action, Date date, Locale locale, String userCd) throws jp.co.intra_mart.foundation.exception.BizApiException
bizKey
- 会社情報action
- アクションdate
- 検索基準日locale
- 取得する言語userCd
- ユーザCDjp.co.intra_mart.foundation.exception.BizApiException
public CompanyListNode[] listCompanyAuthzWithCompany(ICompanyBizKey[] bizKey, String action, Date date, Locale locale, String userCd, boolean isDisable) throws jp.co.intra_mart.foundation.exception.BizApiException
bizKey
- 会社情報action
- アクションdate
- 検索基準日locale
- 取得する言語userCd
- ユーザCDisDisable
- 論理削除データ取得フラグjp.co.intra_mart.foundation.exception.BizApiException
public CompanyAuthzManagerExixtence isManager(String action, String userCd) throws jp.co.intra_mart.foundation.exception.BizApiException
action
- アクションuserCd
- ユーザCDjp.co.intra_mart.foundation.exception.BizApiException
Copyright © 2012 NTT DATA INTRAMART CORPORATION