org.bonitasoft.engine.execution.state
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 |
getNextNormalState(SProcessDefinition processDefinition,
org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flowNodeInstance,
int currentStateId) |
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(SProcessDefinition processDefinition, org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flowNodeInstance, int currentStateId) 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)
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 © 2014 Bonitasoft S.A.. All rights reserved.