public class AssignModelContainer extends java.lang.Object implements java.io.Serializable, AssignIterator
コンストラクタと説明 |
---|
AssignModelContainer(Resource resource,
java.lang.String assignID,
java.lang.String assignProcessName,
java.util.List itemList,
AssignIteratorErrorActionType noresultAction,
ServiceProcessModel modelEmptyMappingProcess,
boolean modelEmptySynAET,
java.lang.Integer errorCode,
java.lang.String errorMessage,
boolean uniqueFlag,
java.lang.Integer uniqueErrorCode,
java.lang.String uniqueErrorMessage,
SessionObservableFilter iteratorFilter,
SessionValueProducer modelsConditionProxyProducer,
SessionFilter modelsConditionFilter,
SessionFilter iteratorSessionFilter,
AssignIteratorErrorActionType iteratorUnmatchActionType,
java.lang.Integer iteratorUnmatchErrorCode,
java.lang.String iteratorUnmatchErrorMessage,
AssignIteratorErrorActionType iteratorSessionUnmatchActionType,
java.lang.Integer iteratorSessionUnmatchErrorCode,
java.lang.String iteratorSessionUnmatchErrorMessage,
boolean portfolioFlag,
Key[] groupKeys,
java.util.Set prefetchDistinctSet,
java.util.Set prefetchCacheSet,
java.util.Map procedureMap,
SessionObservableFilter groupKeyFilter,
AssignIteratorType modelIteratorType,
ServiceProcessModel iteratorFeedbackProcess,
boolean modelFeedbackSyncAETFlag,
SessionTemplateEvaluatable sessionTemplate,
java.lang.String modelEventTableName,
boolean modelEventUnsyncFlag) |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
getAssignID() |
static AssignModelContainer |
getAssignModelContainer(Resource resource,
java.lang.String assignID,
java.lang.String assignProcessName,
java.util.List itemList,
java.util.Map modelSection) |
static AssignModelContainer |
getAssignModelContainer(Resource resource,
java.lang.String assignID,
java.lang.String assignProcessName,
java.util.Map iteratorSection) |
static AssignModelContainer |
getAssignModelContainerByList(Resource resource,
java.lang.String assignID,
java.lang.String assignProcessName,
java.util.Map modelListSection) |
static AssignModelContainer |
getAssignModelContainerByMap(Resource resource,
java.lang.String assignID,
java.lang.String assignProcessName,
java.util.Map modelSection) |
AssignIteratorType |
getAssignModelIteratorType() |
java.lang.String |
getAssignProcessName() |
java.lang.Integer |
getErrorCode(Session session) |
java.lang.String |
getErrorMessage(Session session) |
SessionObservableFilter |
getGroupKeyFilter() |
Key[] |
getGroupKeys() |
java.util.List |
getItemList() |
java.lang.String |
getIteratorFeedbackModelEventTableName()
Iterator Feedback結果を出力するModelEventTableNameを返す。
|
boolean |
getIteratorFeedbackModelEventUnsyncFlag()
Iterator FeedbackをModelEventに出力する際に、非同期を行うか否かを返す。
|
ServiceProcessModel |
getIteratorFeedbackProcess()
Iteratorに対するフィードバックプロセスを取得する
|
boolean |
getIteratorFeedbackSyncAETFlag()
Iteratorのフィードバック結果をAETプロセスに反映するかどうかのフラグを取得する。
|
SessionObservableFilter |
getIteratorFilter()
Iteratorに対するFilter条件を返す。
|
AssignIteratorErrorActionType |
getIteratorFilterUnmatchActionType()
Iteratorに対するFilter条件が成立したなかった場合の振る舞いを返す。
|
java.lang.Integer |
getIteratorFilterUnmatchErrorCode()
Iteratorに対するFilter条件が成立しない場合の例外コードを返す。
|
java.lang.String |
getIteratorFilterUnmatchErrorMessage(Session session)
Iteratorに対するFilter条件が成立しない場合の例外メッセージを返す。
|
java.util.List |
getIteratorList(Session session)
SessionからAssign展開用のIteratorを取得する。
|
SessionFilter |
getIteratorSessionFilter(Session session)
Iteratorに対するSessionFilter条件(ModelsCondition条件)を返す。
|
AssignIteratorErrorActionType |
getIteratorSessionFilterUnmatchActionType()
Iteratorに対するSessionFilter条件が成立しなかった場合の振る舞いを返す。
|
java.lang.Integer |
getIteratorSessionFilterUnmatchErrorCode()
Iteratorに対するSessionFilter条件が成立したない場合の例外コードを返す。
|
java.lang.String |
getIteratorSessionFilterUnmatchErrorMessage(Session session)
Iteratorに対するSessionFilter条件が成立したない場合の例外メッセージを返す。
|
AssignIteratorType |
getIteratorType()
Iteratorの種類を返す
|
java.util.List |
getModelList(Session session) |
AssignIteratorErrorActionType |
getNoresultAction()
Iteratorが存在しない場合の処理
|
boolean |
getPorfolioFlag() |
java.util.Map |
getPortfolioProcedureMap() |
java.util.Set |
getPrefetchDistinctCacheSet() |
java.util.Set |
getPrefetechCacheSet() |
java.lang.Integer |
getUniqueErrorCode(Session session) |
java.lang.String |
getUniqueErrorMessage(Session session) |
boolean |
isUnique() |
public AssignModelContainer(Resource resource, java.lang.String assignID, java.lang.String assignProcessName, java.util.List itemList, AssignIteratorErrorActionType noresultAction, ServiceProcessModel modelEmptyMappingProcess, boolean modelEmptySynAET, java.lang.Integer errorCode, java.lang.String errorMessage, boolean uniqueFlag, java.lang.Integer uniqueErrorCode, java.lang.String uniqueErrorMessage, SessionObservableFilter iteratorFilter, SessionValueProducer modelsConditionProxyProducer, SessionFilter modelsConditionFilter, SessionFilter iteratorSessionFilter, AssignIteratorErrorActionType iteratorUnmatchActionType, java.lang.Integer iteratorUnmatchErrorCode, java.lang.String iteratorUnmatchErrorMessage, AssignIteratorErrorActionType iteratorSessionUnmatchActionType, java.lang.Integer iteratorSessionUnmatchErrorCode, java.lang.String iteratorSessionUnmatchErrorMessage, boolean portfolioFlag, Key[] groupKeys, java.util.Set prefetchDistinctSet, java.util.Set prefetchCacheSet, java.util.Map procedureMap, SessionObservableFilter groupKeyFilter, AssignIteratorType modelIteratorType, ServiceProcessModel iteratorFeedbackProcess, boolean modelFeedbackSyncAETFlag, SessionTemplateEvaluatable sessionTemplate, java.lang.String modelEventTableName, boolean modelEventUnsyncFlag)
public java.lang.String getAssignID()
public java.lang.String getAssignProcessName()
public java.util.List getItemList()
public AssignIteratorErrorActionType getNoresultAction()
AssignIterator
getNoresultAction
インタフェース内 AssignIterator
public java.lang.Integer getErrorCode(Session session)
public java.lang.String getErrorMessage(Session session)
public java.lang.Integer getUniqueErrorCode(Session session)
public java.lang.String getUniqueErrorMessage(Session session)
public boolean isUnique()
public boolean getPorfolioFlag()
public Key[] getGroupKeys()
public java.util.Set getPrefetechCacheSet()
public java.util.Set getPrefetchDistinctCacheSet()
public java.util.Map getPortfolioProcedureMap()
public SessionObservableFilter getGroupKeyFilter()
public AssignIteratorType getAssignModelIteratorType()
public java.util.List getModelList(Session session) throws AssignException
AssignException
public static AssignModelContainer getAssignModelContainer(Resource resource, java.lang.String assignID, java.lang.String assignProcessName, java.util.List itemList, java.util.Map modelSection)
public static AssignModelContainer getAssignModelContainerByMap(Resource resource, java.lang.String assignID, java.lang.String assignProcessName, java.util.Map modelSection)
public static AssignModelContainer getAssignModelContainerByList(Resource resource, java.lang.String assignID, java.lang.String assignProcessName, java.util.Map modelListSection)
public static AssignModelContainer getAssignModelContainer(Resource resource, java.lang.String assignID, java.lang.String assignProcessName, java.util.Map iteratorSection)
public java.util.List getIteratorList(Session session) throws AssignException
AssignIterator
getIteratorList
インタフェース内 AssignIterator
AssignException
public AssignIteratorType getIteratorType()
AssignIterator
getIteratorType
インタフェース内 AssignIterator
public SessionObservableFilter getIteratorFilter()
AssignIterator
getIteratorFilter
インタフェース内 AssignIterator
public SessionFilter getIteratorSessionFilter(Session session)
AssignIterator
getIteratorSessionFilter
インタフェース内 AssignIterator
public AssignIteratorErrorActionType getIteratorFilterUnmatchActionType()
AssignIterator
getIteratorFilterUnmatchActionType
インタフェース内 AssignIterator
public java.lang.Integer getIteratorFilterUnmatchErrorCode()
AssignIterator
getIteratorFilterUnmatchErrorCode
インタフェース内 AssignIterator
public java.lang.String getIteratorFilterUnmatchErrorMessage(Session session)
AssignIterator
getIteratorFilterUnmatchErrorMessage
インタフェース内 AssignIterator
public AssignIteratorErrorActionType getIteratorSessionFilterUnmatchActionType()
AssignIterator
getIteratorSessionFilterUnmatchActionType
インタフェース内 AssignIterator
public java.lang.Integer getIteratorSessionFilterUnmatchErrorCode()
AssignIterator
getIteratorSessionFilterUnmatchErrorCode
インタフェース内 AssignIterator
public java.lang.String getIteratorSessionFilterUnmatchErrorMessage(Session session)
AssignIterator
getIteratorSessionFilterUnmatchErrorMessage
インタフェース内 AssignIterator
public ServiceProcessModel getIteratorFeedbackProcess()
AssignIterator
getIteratorFeedbackProcess
インタフェース内 AssignIterator
public boolean getIteratorFeedbackSyncAETFlag()
AssignIterator
getIteratorFeedbackSyncAETFlag
インタフェース内 AssignIterator
public java.lang.String getIteratorFeedbackModelEventTableName()
AssignIterator
getIteratorFeedbackModelEventTableName
インタフェース内 AssignIterator
public boolean getIteratorFeedbackModelEventUnsyncFlag()
AssignIterator
getIteratorFeedbackModelEventUnsyncFlag
インタフェース内 AssignIterator