Hitachi

uCosminexus Service Coordinator Interactive Workflow AP開発ガイド


makeBackwardTransition

インタフェース名:CIWActivityInstance

〈このページの構成〉

構文

void makeBackwardTransition(
     java.lang.String aActivityDefinitionName
)
     throws CIWFatalException,
            CIWTransientException,
            CIWTransitionFailedException,
            CIWStateException,
            CIWEntityNotExistException

機能

対象となる業務ステップに対して,指定した業務ステップ定義に差し戻しまたは引き戻しをします。

差し戻し先には初期状態または終了状態の業務ステップが存在する業務ステップ定義を指定する必要があります。

引数

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

表5‒28 makeBackwardTransitionの引数

仮引数名

名称

in/out

説明

aActivityDefinitionName

業務ステップ定義名

in

差し戻し先または引き戻し先の業務ステップ定義名を指定します。

nullは指定できません。

戻り値

ありません。

例外

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

表5‒29 makeBackwardTransitionで発生する例外

発生する例外

説明

CIWTransientException

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

CIWStateException

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

CIWTransitionFailedException

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

CIWFatalException

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

CIWEntityNotExistException

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

注意事項