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, wait
public 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.FlowNodeState
org.bonitasoft.engine.core.process.instance.api.exceptions.SActivityExecutionException
public 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.SActivityStateExecutionException
public 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 © 2013 BonitaSoft. All Rights Reserved.