Hitachi

uCosminexus Service Coordinator Interactive Workflow AP開発ガイド


evaluate

インタフェース名:CIWActivityInstance

〈このページの構成〉

構文

void evaluate()
      throws CIWTransientException,
             CIWTransitionFailedException,
             CIWFatalException,
             CIWEntityNotExistException,
             CIWStateException

機能

対象となる業務ステップに対して,業務ステップに含まれる作業の開始条件,およびその業務ステップ自身の完了条件を評価します。

引数

ありません。

戻り値

ありません。

例外

evaluateで発生する例外を次の表に示します。

表5‒14 evaluateで発生する例外(CIWActivityInstanceの場合)

発生する例外

説明

CIWTransientException

一時的なエラーが発生した場合

CIWTransitionFailedException

案件処理中にエラーが発生した場合

CIWFatalException

処理を続行できない障害が発生した場合

CIWEntityNotExistException

処理しようとしたオブジェクトが存在しない場合

CIWStateException

状態の遷移に失敗した場合

注意事項