Hitachi

uCosminexus Service Coordinator Interactive Workflow BPMN連携機能 使用の手引


1.4.4 タイマーイベントのイベント発火時刻の変更

タイマーイベントのイベント発火時刻の変更について,説明します。

次の条件をすべて満たす場合は,CSCIWが提供する機能(JavaAPI,またはREST API)によって,すでに設定されたタイマーイベントのイベント発火時刻を変更できます。

イベント発火時刻が設定された規定の作業定義を,次の表に示します。

表1‒11 イベント発火時刻を設定する作業定義

BPMN要素

作業定義名

中間イベント(キャッチ)

BPMN要素名>_<BPMN要素ID>

開始イベント(中断)

IWTSI_<BPMN要素名>_<BPMN要素ID>

開始イベント(非中断)

IWTSN_<BPMN要素名>_<BPMN要素ID>

境界イベント(中断)

(アタッチ先がサブプロセスのとき)

IWTPI_<BPMN要素名>_<BPMN要素ID>

境界イベント(中断)

(アタッチ先がサブプロセス以外のとき)

IWTBI_<BPMN要素名>_<BPMN要素ID>

境界イベント(非中断)

(アタッチ先がサブプロセスのとき)

IWTPN_<BPMN要素名>_<BPMN要素ID>

境界イベント(非中断)

(アタッチ先がサブプロセス以外のとき)

IWTBN_<BPMN要素名>_<BPMN要素ID>

変更のためのJavaAPIは,CIWBPMNLib#setDeadlineForTimer(Connection,CIWServer,Integer,Integer,Date)です。