Hitachi

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


12.8 CIWBPMNFlowNodeDefinition(フローノード定義のインタフェース)

フローノード定義オブジェクトのBPMN要素の属性およびフローノード定義オブジェクトに対応するCSCIWの作業定義の属性を取得する機能を提供するインタフェースです。

クラス定義

public interface CIWBPMNFlowNodeDefinition

入れ子のクラス

CIWBPMNFlowNodeDefinitionインタフェースの入れ子のクラスを次の表に示します。

表12‒89 CIWBPMNFlowDefinitionインタフェースの入れ子のクラス

項番

クラス名

説明および記述形式

1

CIWBPMNFlowNodeDefinition.AttributeName

フローノード定義の属性名の列挙型

static enum CIWBPMNFlowNodeDefinition.AttributeName

2

CIWBPMNFlowNodeDefinition.Type

フローノード定義でのBPMN要素の種類

static enum CIWBPMNFlowNodeDefinition.Type

メソッド

CIWBPMNFlowNodeDefinitionインタフェースのメソッドを次の表に示します。

表12‒90 CIWBPMNFlowNodeDefinitionインタフェースのメソッド

項番

メソッド名

説明

1

getFlowNodeCalledElement

フローノード定義でのBPMN要素のcalledElement属性値を取得

2

getFlowNodeID

フローノード定義でのBPMN要素のid属性値を取得

3

getFlowNodeName

フローノード定義でのBPMN要素のname属性値を取得

4

getFlowNodeRefID

フローノード定義でのBPMN要素のref識別子属性値を取得

5

getFlowNodeType

フローノード定義でのBPMN要素の種類を取得

6

getProcessDefinitionID

フローノード定義に対応するCSCIWの作業定義が所属するビジネスプロセス定義のIDを取得

7

getProcessDefinitionName

フローノード定義に対応するCSCIWの作業定義が所属するビジネスプロセス定義の名称を取得

8

getWorkDefinitionID

フローノード定義に対応するCSCIWの作業定義のIDを取得

9

getWorkDefinitionName

フローノード定義に対応するCSCIWの作業定義の名称を取得

10

isMultiInstance

フローノード定義がマルチインスタンスかどうかを判定

〈この節の構成〉