12.7.2 getFlowNodeMIIndex
構文
java.lang.Integer getFlowNodeMIIndex() throws CIWFatalException
機能
フローノードでのマルチインスタンスインデクスを取得します。
引数
なし
戻り値
フローノードでのマルチインスタンスインデクスを返します。
例外
getFlowNodeMIIndexで発生する例外を次の表に示します。
項番 |
発生する例外 |
説明 |
---|---|---|
1 |
CIWFatalException |
処理を続行できない障害が発生した場合 |
注意事項
-
フローノードがマルチインスタンスではない場合,nullを返します。
-
フローノードがユーザタスク(マルチインスタンス),サービスタスク(マルチインスタンス),ビジネスルールタスク(マルチインスタンス)またはコールアクティビティ(マルチインスタンス)の場合,マルチインスタンスインデクスを返します。
-
フローノードがサブプロセス(マルチインスタンス)に含まれる場合,マルチインスタンスインデクスを返します。
-
オブジェクト取得時にマルチインスタンスインデクスの取得を指定していない場合は,例外(CIWFatalException)が発生します。