terminate
インタフェース名:CIWProcessInstance
構文
void terminate() throws CIWTransientException, CIWTransitionFailedException, CIWFatalException, CIWEntityNotExistException, CIWStateException
機能
対象となる案件を強制終了させます。
引数
ありません。
戻り値
ありません。
例外
terminateで発生する例外を次の表に示します。
発生する例外 |
説明 |
---|---|
一時的なエラーが発生した場合 |
|
案件処理中にエラーが発生した場合 |
|
処理を続行できない障害が発生した場合 |
|
処理しようとしたオブジェクトが存在しない場合 |
|
状態や属性の変更に失敗した場合 |
注意事項
-
案件が「未終了」状態の場合に強制終了できます。そのほかの状態の場合は,例外(CIWStateException)が発生します。
-
エラー案件に対して実行した場合は,例外(CIWStateException)が発生します。