public class DefaultWorkflowRouteSchema extends java.lang.Object implements WorkflowRouteSchema
KEY_SEARCH_ACCEPT_POINT, KEY_SEARCH_DELEGATION, KEY_SEARCH_OPERATOR, KEY_SEARCH_OPERATOR_GROUP, KEY_SEARCH_ROLE, KEY_STATE_APPROVED, KEY_STATE_INITIAL, KEY_STATE_REJECTED, STR_STATE_APPROVED, STR_STATE_INITIAL, STR_STATE_REJECTED
コンストラクタと説明 |
---|
DefaultWorkflowRouteSchema(Resource resource,
java.util.Map info)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
containsState(Key stateNameKey)
引数で指定した状態がこの状態遷移表に含まれているかを判定する。
|
CommonFinderFactory |
getCommonFinderFactory()
CommonFinderFactoryを返す
|
WorkflowStateSchema[] |
getDefinedWorkflowStateSchema()
決裁ルートのユーザー定義のWorkflowStateSchemaを配列で返す。
|
ServiceProcessSend |
getModelEventSendProcess(WorkflowRouteEventCategory event)
イベント名に対応したモデルイベント送信用sendプロセスを返す
|
java.lang.String |
getRouteName()
決裁ルート名を返す
|
Key |
getRouteNameKey()
決裁ルート名(Key)を返す
|
ServiceProcessSearch |
getSearchProcess(Key processNameKey)
検索処理名に対応したsearchプロセスを返す
|
WorkflowRouteConditionItem[] |
getWorkflowRouteConditionItem(WorkflowRouteConditionCategory condition)
引数で指定した名前の実行条件を表すWorkflowRouteConditionItem配列を返す。
|
WorkflowStateSchema |
getWorkflowStateSchema(Key stateNameKey)
引数で指定した状態に対応するWorkflowStateSchemaを返す。
|
WorkflowTargetFeedback |
getWorkflowTargetFeedback(WorkflowRouteEventCategory event)
イベント名に対応したフィードバック処理を返す
|
public DefaultWorkflowRouteSchema(Resource resource, java.util.Map info)
resource
- 実行時カーネルリソースinfo
- 情報マップpublic java.lang.String getRouteName()
getRouteName
インタフェース内 WorkflowRouteSchema
public Key getRouteNameKey()
getRouteNameKey
インタフェース内 WorkflowRouteSchema
public WorkflowRouteConditionItem[] getWorkflowRouteConditionItem(WorkflowRouteConditionCategory condition)
getWorkflowRouteConditionItem
インタフェース内 WorkflowRouteSchema
condition
- 条件名public WorkflowStateSchema getWorkflowStateSchema(Key stateNameKey)
getWorkflowStateSchema
インタフェース内 WorkflowRouteSchema
stateNameKey
- 状態名(Key)public WorkflowStateSchema[] getDefinedWorkflowStateSchema()
getDefinedWorkflowStateSchema
インタフェース内 WorkflowRouteSchema
public boolean containsState(Key stateNameKey)
containsState
インタフェース内 WorkflowRouteSchema
stateNameKey
- 状態名(Key)public WorkflowTargetFeedback getWorkflowTargetFeedback(WorkflowRouteEventCategory event)
getWorkflowTargetFeedback
インタフェース内 WorkflowRouteSchema
event
- イベント名(Key)public ServiceProcessSend getModelEventSendProcess(WorkflowRouteEventCategory event)
getModelEventSendProcess
インタフェース内 WorkflowRouteSchema
event
- イベント名(Key)public ServiceProcessSearch getSearchProcess(Key processNameKey)
getSearchProcess
インタフェース内 WorkflowRouteSchema
processNameKey
- 検索処理名(Key)public CommonFinderFactory getCommonFinderFactory()
getCommonFinderFactory
インタフェース内 WorkflowRouteSchema