Hitachi

uCosminexus Service Coordinator Interactive Workflow AP開発ガイド


adhocMakeTransition

インタフェース名:CIWActivityInstance

〈このページの構成〉

構文

void adhocMakeTransition(
     java.lang.Integer aActivityInstanceID
)
     throws CIWFatalException,
            CIWTransientException,
            CIWTransitionFailedException,
            CIWStateException,
            CIWEntityNotExistException

機能

対象となる業務ステップから指定した業務ステップに遷移します。

この操作によって,対象となる業務ステップの状態は「遷移済」に,遷移先の業務ステップの状態は「実行中」になります。

引数

adhocMakeTransitionの引数を次の表に示します。

表5‒9 adhocMakeTransitionの引数(CIWActivityInstanceの場合)

仮引数名

名称

in/out

説明

aActivityInstanceID

遷移先の業務ステップのID

in

遷移先の業務ステップのIDを指定します。遷移先には「初期」状態の業務ステップのIDを指定する必要があります。

戻り値

ありません。

例外

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

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

発生する例外

説明

CIWFatalException

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

CIWTransientException

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

CIWTransitionFailedException

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

CIWStateException

状態や属性の変更に失敗した場合

CIWEntityNotExistException

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

注意事項