Hitachi

uCosminexus Service Coordinator Interactive Workflow AP開発ガイド


delete

インタフェース名:CIWProcessInstance

〈このページの構成〉

構文

void delete()
      throws CIWTransientException,
             CIWFatalException,
             CIWEntityNotExistException,
             CIWStateException

機能

対象となる案件を削除します。

案件に含まれるすべての業務ステップおよび作業も同時に削除します。

引数

ありません。

戻り値

ありません。

例外

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

表5‒61 deleteで発生する例外

発生する例外

説明

CIWTransientException

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

CIWFatalException

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

CIWEntityNotExistException

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

CIWStateException

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

注意事項

案件が「終了」状態の場合だけ削除できます。そのほかの状態の場合は,例外(CIWStateException)が発生します。