Hitachi

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


1.5.1 アドホック・サブプロセスの定義内容

BPMNエディタで,次に示すアドホック・サブプロセスの属性を定義できます。

表1‒12 アドホック・サブプロセスの定義内容

属性

説明

completionCondition

アドホック・サブプロセスの完了条件の評価式です。

評価式がtrueに評価されると,アドホック・サブプロセスは完了します。評価式の指定を省略した場合,完了条件は評価されません。この場合,API呼び出しによって,アドホック・サブプロセスを完了させることができます。

ordering

アドホック・サブプロセス内のフローノードの実行方式です。実行方式の選択値によって,フローノードの生成条件が変わります。

  • Parallelを選択した場合

    API呼び出しによって,アドホック・サブプロセス内のフローノードを複数同時に生成します。

  • Sequentialを選択した場合

    API呼び出しによって,アドホック・サブプロセス内のフローノードを1件ずつ逐次に生成します。アドホック・サブプロセス内に「実行中」状態のフローノードが存在する場合は,フローノードを生成できません。

cancelRemainingInstances

完了条件(completionCondition)が成立した場合に,「実行中」状態のフローノードを強制終了するかどうかの設定値です。

  • trueを選択した場合

    すべての「実行中」状態のフローノードを強制終了したあとに,アドホック・サブプロセスを完了します。

  • falseを選択した場合

    「実行中」状態のフローノードはそのまま実行されます。すべてのフローノードが完了したあとに,アドホック・サブプロセスを完了します。