public interface LogicFlow
修飾子とタイプ | メソッドと説明 |
---|---|
LogicFlowDefinition |
getDefinition()
フローの定義情報を取得します。
|
Metadata |
getElementMetadataByAlias(String alias)
指定されたエイリアスを持つエレメントのメタデータを取得します。
|
Map<String,LogicFlowElementDefinition> |
getErrorHandlingFlow()
エラー処理フロー要素情報を取得します。
|
LogicFlowElementDefinition |
getFlowElementDefinition(String executeId)
指定されたIDの要素の定義情報を取得します。
|
String |
getFlowId()
フローIDを取得します。
|
Collection<LogicFlowElementDefinition> |
getNextElementDefinitions(String executeId)
指定されたIDの次の要素の定義情報を取得します。
|
Collection<LogicFlowElementDefinition> |
getPrevElementDefinitions(String executeId)
指定されたIDの前の要素の定義情報を取得します。
|
boolean |
isTransaction()
このフローでトランザクションを開始するかどうかを返却します。
|
boolean |
isValidateRepositoryData()
このフローでフロー開始時に IM-Repository 定義の入力値を検証するかどうかを返却します。
|
LogicFlowDefinition getDefinition()
Metadata getElementMetadataByAlias(String alias)
alias
- エイリアスMap<String,LogicFlowElementDefinition> getErrorHandlingFlow()
LogicFlowElementDefinition getFlowElementDefinition(String executeId)
executeId
- 実行IDString getFlowId()
Collection<LogicFlowElementDefinition> getNextElementDefinitions(String executeId)
executeId
- 実行IDCollection<LogicFlowElementDefinition> getPrevElementDefinitions(String executeId)
executeId
- 実行IDboolean isTransaction()
boolean isValidateRepositoryData()
Copyright © 2012 NTT DATA INTRAMART CORPORATION