12.7 CIWBPMNFlowNodeInstance(フローノードのインタフェース)
フローノードオブジェクトのBPMN要素の属性,およびフローノードオブジェクトに対応するCSCIWの作業の属性を取得する機能を提供するインタフェースです。
クラス定義
public interface CIWBPMNFlowNodeInstance
入れ子のクラス
CIWBPMNFlowNodeInstanceインタフェースの入れ子のクラスを次の表に示します。
項番 |
クラス名 |
説明および記述形式 |
---|---|---|
1 |
CIWBPMNFlowNodeInstance.AttributeName |
フローノードの属性名の列挙型 |
static enum CIWBPMNFlowNodeInstance.AttributeName |
メソッド
CIWBPMNFlowNodeInstanceインタフェースのメソッドを次の表に示します。
項番 |
メソッド名 |
説明 |
---|---|---|
1 |
getFlowNodeID |
フローノードでのBPMN要素のid属性値を取得 |
2 |
getFlowNodeMIIndex |
フローノードでのマルチインスタンスインデクスを取得 |
3 |
getFlowNodeName |
フローノードでのBPMN要素のname属性値を取得 |
4 |
getFlowNodeType |
フローノードでのBPMN要素の種類を取得 |
5 |
getActivityInstanceID |
フローノードに対応するCSCIWの作業が所属する業務ステップのIDを取得 |
6 |
getProcessDefinitionID |
フローノードに対応するCSCIWの作業が所属するビジネスプロセス定義のIDを取得 |
7 |
getProcessDefinitionName |
フローノードに対応するCSCIWの作業が所属するビジネスプロセス定義の名称を取得 |
8 |
getProcessInstanceID |
フローノードに対応するCSCIWの作業が所属する案件のIDを取得 |
9 |
getProcessInstanceName |
フローノードに対応するCSCIWの作業の案件名(案件キー)を取得 |
10 |
getWorkItemClosedDate |
フローノードに対応するCSCIWの作業の終了日時を取得 |
11 |
getWorkItemCreationDate |
フローノードに対応するCSCIWの作業の発生日時を取得 |
12 |
getWorkItemDeadline |
フローノードに対応するCSCIWの作業の処理期限の絶対日時を取得 |
13 |
getWorkItemID |
フローノードに対応するCSCIWの作業のIDを取得 |
14 |
getWorkItemState |
フローノードに対応するCSCIWの作業の状態を取得 |
15 |
getWorkItemStartDate |
フローノードに対応するCSCIWの作業の開始日時を取得 |
16 |
getWorkItemParticipant |
フローノードに対応するCSCIWの作業の作業者IDを取得 |
17 |
isMultiInstance |
フローノードがマルチインスタンスかどうかを判定 |
- 〈この節の構成〉