public class SimpleServiceProcessConditionItemImpl extends java.lang.Object implements ServiceProcessConditionItem
| コンストラクタと説明 |
|---|
SimpleServiceProcessConditionItemImpl(SessionTemplateEvaluatable sessionTemplate,
SessionFilter filter,
ServiceProcessErrorHandler handler,
boolean continueFlag,
java.lang.String errorMessage,
Key noCheckKey)
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Session |
evaluate(ServiceProcess process,
Session session)
ServiceProcessの前提条件または終了条件を評価する
|
java.util.List |
evaluateAsContinue(ServiceProcess process,
Session session,
java.util.List errorList)
継続評価形式の条件評価結果を返す
|
boolean |
isContinuable()
条件評価を継続しても問題ないかどうかを返す
|
boolean |
isSkipCheck(Session session)
チェックを回避するキーを取得する
|
java.lang.String |
toString()
文字列表現を返す
|
public SimpleServiceProcessConditionItemImpl(SessionTemplateEvaluatable sessionTemplate, SessionFilter filter, ServiceProcessErrorHandler handler, boolean continueFlag, java.lang.String errorMessage, Key noCheckKey)
filter - 判定フィルタhandler - エラーハンドラcontinueFlag - 判定継続フラグerrorMessage - エラーメッセージnoCheckKey - チェック回避キーpublic Session evaluate(ServiceProcess process, Session session) throws ServiceProcessException, FatalException
evaluate インタフェース内 ServiceProcessConditionItemsession - process - 実行プロセスServiceException - サービス条件を満たさないFatalExceptionServiceProcessExceptionpublic boolean isContinuable()
isContinuable インタフェース内 ServiceProcessConditionItempublic java.util.List evaluateAsContinue(ServiceProcess process, Session session, java.util.List errorList) throws FatalException
evaluateAsContinue インタフェース内 ServiceProcessConditionItemsession - 実行セッションerrorList - ユーザー定義エラーリスト(存在しない場合はnull)process - 実行プロセスFatalExceptionpublic boolean isSkipCheck(Session session)
isSkipCheck インタフェース内 ServiceProcessConditionItempublic java.lang.String toString()
toString クラス内 java.lang.Object