public abstract class AbstractAccessor extends Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
AbstractAccessor.AccessorInfo
IAppCmnInfoに、更新日とSQLManagerをつけてAccessor向けにしたクラス
|
static class |
AbstractAccessor.ErrorMessage |
static class |
AbstractAccessor.TableConditionUnit |
修飾子とタイプ | フィールドと説明 |
---|---|
protected static String |
CATEGORY_TYPE_MULTI
分類所属が複数選択可の場合
|
protected static String |
CATEGORY_TYPE_SINGLE
分類所属が単一選択の場合
|
protected static String |
DELETE_FLAG_OFF
削除フラグが無効な場合
|
protected static String |
DELETE_FLAG_ON
削除フラグが有効な場合
|
protected static String |
DEPARTMENT_MAIN_FLAG_OFF
主所属フラグが無効な場合
|
protected static String |
DEPARTMENT_MAIN_FLAG_ON
主所属フラグが有効な場合
|
コンストラクタと説明 |
---|
AbstractAccessor() |
protected static final String DEPARTMENT_MAIN_FLAG_OFF
protected jp.co.intra_mart.foundation.master.common.AbstractAccessor.TermMapper createTermModelMappler()
protected Date getSystemEndDate(IAppCmnInfo appCmnInfo) throws BizApiException
appCmnInfo
- BizApiException
protected Date getSystemStartDate(IAppCmnInfo appCmnInfo) throws BizApiException
appCmnInfo
- BizApiException
protected ITerm getTerm(AbstractAccessor.AccessorInfo info, AbstractAccessor.TableConditionUnit unit, AppCmnSearchCondition otherCondition) throws AccessSecurityException, NamingException, SQLException
info
- unit
- otherCondition
- AccessSecurityException
NamingException
SQLException
protected List<ITerm> getTermList(AbstractAccessor.AccessorInfo info, AbstractAccessor.TableConditionUnit unit, AppCmnSearchCondition otherCondition) throws AccessSecurityException, NamingException, SQLException
info
- unit
- otherCondition
- AccessSecurityException
NamingException
SQLException
protected ProvideListenerModel joinProvideListenerModel(ProvideListenerModel old, ProvideListenerModel append)
old
- append
- 同じ期間コードがあったとき、残す方のモデルprotected ProvideListenerModel mergeBackward(AbstractAccessor.AccessorInfo info, AbstractAccessor.TableConditionUnit unit, String mergeTermCd) throws BizApiException, AccessSecurityException, NamingException, SQLException
info
- unit
- mergeTermCd
- BizApiException
AccessSecurityException
NamingException
SQLException
protected ProvideListenerModel mergeForward(AbstractAccessor.AccessorInfo info, AbstractAccessor.TableConditionUnit unit, String mergeTermCd) throws BizApiException, AccessSecurityException, NamingException, SQLException
info
- unit
- mergeTermCd
- BizApiException
AccessSecurityException
NamingException
SQLException
protected ProvideListenerModel moveTerm(AbstractAccessor.AccessorInfo info, AbstractAccessor.TableConditionUnit unit, ITerm originalTerm, ITerm updateTerm) throws BizApiException, AccessSecurityException, NamingException, SQLException
info
- unit
- originalTerm
- updateTerm
- BizApiException
AccessSecurityException
NamingException
SQLException
Copyright © 2012 NTT DATA INTRAMART CORPORATION