public interface FlowNodeStateManager
| Modifier and Type | Method and Description |
|---|---|
Set<Integer> |
getAllStates() |
org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState |
getCanceledState(org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flownNodeInstance) |
org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState |
getFailedState() |
org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState |
getInitialState(org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flowNodeInstance) |
org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState |
getNextNormalState(org.bonitasoft.engine.core.process.definition.model.SProcessDefinition processDefinition,
org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flowNodeInstance,
int currentState) |
org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState |
getNormalFinalState(org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flowNodeInstance) |
org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState |
getSkippedState(org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flownNodeInstance) |
Set<Integer> |
getStableStateIds() |
org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState |
getState(int stateId) |
Set<String> |
getSupportedState(FlowNodeType nodeType) |
Set<Integer> |
getUnstableStateIds() |
void |
setProcessExecutor(ProcessExecutor processExecutor) |
org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState getNextNormalState(org.bonitasoft.engine.core.process.definition.model.SProcessDefinition processDefinition,
org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flowNodeInstance,
int currentState)
throws org.bonitasoft.engine.core.process.instance.api.exceptions.SActivityExecutionException
org.bonitasoft.engine.core.process.instance.api.exceptions.SActivityExecutionExceptionorg.bonitasoft.engine.core.process.instance.api.states.FlowNodeState getFailedState()
org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState getState(int stateId)
org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState getNormalFinalState(org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flowNodeInstance)
org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState getInitialState(org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flowNodeInstance)
Set<String> getSupportedState(FlowNodeType nodeType)
org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState getSkippedState(org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flownNodeInstance)
org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState getCanceledState(org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flownNodeInstance)
void setProcessExecutor(ProcessExecutor processExecutor)
Copyright © 2013 BonitaSoft. All Rights Reserved.