public abstract class EndingFlowNodeContainerExceptionStateImpl extends Object implements org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState
| Constructor and Description |
|---|
EndingFlowNodeContainerExceptionStateImpl(StateBehaviors stateBehaviors) |
| Modifier and Type | Method and Description |
|---|---|
org.bonitasoft.engine.core.process.instance.api.states.StateCode |
execute(org.bonitasoft.engine.core.process.definition.model.SProcessDefinition processDefinition,
org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance instance) |
StateBehaviors |
getStateBehaviors() |
boolean |
hit(org.bonitasoft.engine.core.process.definition.model.SProcessDefinition processDefinition,
org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance parentInstance,
org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance childInstance) |
boolean |
isInterrupting() |
boolean |
isStable() |
boolean |
isTerminal() |
boolean |
shouldExecuteState(org.bonitasoft.engine.core.process.definition.model.SProcessDefinition processDefinition,
org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flowNodeInstance) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic EndingFlowNodeContainerExceptionStateImpl(StateBehaviors stateBehaviors)
public boolean shouldExecuteState(org.bonitasoft.engine.core.process.definition.model.SProcessDefinition processDefinition,
org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance flowNodeInstance)
throws org.bonitasoft.engine.core.process.instance.api.exceptions.SActivityExecutionException
shouldExecuteState in interface org.bonitasoft.engine.core.process.instance.api.states.FlowNodeStateorg.bonitasoft.engine.core.process.instance.api.exceptions.SActivityExecutionExceptionpublic org.bonitasoft.engine.core.process.instance.api.states.StateCode execute(org.bonitasoft.engine.core.process.definition.model.SProcessDefinition processDefinition,
org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance instance)
throws org.bonitasoft.engine.core.process.instance.api.exceptions.SActivityStateExecutionException
execute in interface org.bonitasoft.engine.core.process.instance.api.states.State<org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance>org.bonitasoft.engine.core.process.instance.api.exceptions.SActivityStateExecutionExceptionpublic boolean hit(org.bonitasoft.engine.core.process.definition.model.SProcessDefinition processDefinition,
org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance parentInstance,
org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance childInstance)
hit in interface org.bonitasoft.engine.core.process.instance.api.states.State<org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance>public boolean isInterrupting()
isInterrupting in interface org.bonitasoft.engine.core.process.instance.api.states.State<org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance>public boolean isStable()
isStable in interface org.bonitasoft.engine.core.process.instance.api.states.State<org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance>public boolean isTerminal()
isTerminal in interface org.bonitasoft.engine.core.process.instance.api.states.State<org.bonitasoft.engine.core.process.instance.model.SFlowNodeInstance>public StateBehaviors getStateBehaviors()
Copyright © 2014 BonitaSoft. All Rights Reserved.