public class AssignDayIteratorContainer extends java.lang.Object implements AssignIterator
コンストラクタと説明 |
---|
AssignDayIteratorContainer(Key assignID,
java.lang.String assignProcessName,
Resource resource,
SessionValueProducer monthBasisDateProducer,
SessionValueProducer startDateProducer,
SessionValueProducer endDateProducer,
boolean exceptSaturDay,
boolean exceptSunDay,
java.lang.String calendarNameKey,
AssignIteratorErrorActionType nullAction,
java.lang.Integer dayNullErrorCode,
java.lang.String dayNullErrorMessage) |
修飾子とタイプ | メソッドと説明 |
---|---|
static AssignDayIteratorContainer |
getAssignDayIteratorContainer(Resource resource,
java.lang.String assignID,
java.lang.String assignProcessName,
java.util.Map dayInfo) |
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の種類を返す
|
AssignIteratorErrorActionType |
getNoresultAction()
Iteratorが存在しない場合の処理
|
public AssignDayIteratorContainer(Key assignID, java.lang.String assignProcessName, Resource resource, SessionValueProducer monthBasisDateProducer, SessionValueProducer startDateProducer, SessionValueProducer endDateProducer, boolean exceptSaturDay, boolean exceptSunDay, java.lang.String calendarNameKey, AssignIteratorErrorActionType nullAction, java.lang.Integer dayNullErrorCode, java.lang.String dayNullErrorMessage)
public SessionObservableFilter getIteratorFilter()
AssignIterator
getIteratorFilter
インタフェース内 AssignIterator
public java.util.List getIteratorList(Session session) throws AssignException
AssignIterator
getIteratorList
インタフェース内 AssignIterator
AssignException
public AssignIteratorType getIteratorType()
AssignIterator
getIteratorType
インタフェース内 AssignIterator
public static AssignDayIteratorContainer getAssignDayIteratorContainer(Resource resource, java.lang.String assignID, java.lang.String assignProcessName, java.util.Map dayInfo)
public ServiceProcessModel getIteratorFeedbackProcess()
AssignIterator
getIteratorFeedbackProcess
インタフェース内 AssignIterator
public AssignIteratorErrorActionType getNoresultAction()
AssignIterator
getNoresultAction
インタフェース内 AssignIterator
public boolean getIteratorFeedbackSyncAETFlag()
AssignIterator
getIteratorFeedbackSyncAETFlag
インタフェース内 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 SessionFilter getIteratorSessionFilter(Session session)
AssignIterator
getIteratorSessionFilter
インタフェース内 AssignIterator
public AssignIteratorErrorActionType getIteratorSessionFilterUnmatchActionType()
AssignIterator
getIteratorSessionFilterUnmatchActionType
インタフェース内 AssignIterator
public java.lang.String getIteratorSessionFilterUnmatchErrorMessage(Session session)
AssignIterator
getIteratorSessionFilterUnmatchErrorMessage
インタフェース内 AssignIterator
public java.lang.String getIteratorFeedbackModelEventTableName()
AssignIterator
getIteratorFeedbackModelEventTableName
インタフェース内 AssignIterator
public boolean getIteratorFeedbackModelEventUnsyncFlag()
AssignIterator
getIteratorFeedbackModelEventUnsyncFlag
インタフェース内 AssignIterator
public java.lang.Integer getIteratorSessionFilterUnmatchErrorCode()
AssignIterator
getIteratorSessionFilterUnmatchErrorCode
インタフェース内 AssignIterator