public abstract class OnEnterOrOnFinishConnectorState extends java.lang.Object implements FlowNodeState
| Modifier and Type | Field and Description |
|---|---|
protected StateBehaviors |
stateBehaviors |
ID_ACTIVITY_EXECUTING, ID_ACTIVITY_FAILED, ID_ACTIVITY_READY| Constructor and Description |
|---|
OnEnterOrOnFinishConnectorState(StateBehaviors stateBehaviors) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
afterConnectors(SProcessDefinition processDefinition,
SFlowNodeInstance flowNodeInstance) |
protected abstract void |
beforeConnectors(SProcessDefinition processDefinition,
SFlowNodeInstance flowNodeInstance) |
StateCode |
execute(SProcessDefinition processDefinition,
SFlowNodeInstance flowNodeInstance) |
protected abstract org.bonitasoft.engine.bpm.connector.ConnectorEvent |
getConnectorEvent() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSystemComment, mustAddSystemComment, shouldExecuteStategetId, getName, getStateCategory, hit, isInterrupting, isStable, isTerminalprotected final StateBehaviors stateBehaviors
public OnEnterOrOnFinishConnectorState(StateBehaviors stateBehaviors)
protected abstract void beforeConnectors(SProcessDefinition processDefinition, SFlowNodeInstance flowNodeInstance) throws SActivityStateExecutionException
SActivityStateExecutionExceptionprotected abstract void afterConnectors(SProcessDefinition processDefinition, SFlowNodeInstance flowNodeInstance) throws SActivityStateExecutionException
SActivityStateExecutionExceptionpublic StateCode execute(SProcessDefinition processDefinition, SFlowNodeInstance flowNodeInstance) throws SActivityStateExecutionException
execute in interface State<SFlowNodeInstance>SActivityStateExecutionExceptionprotected abstract org.bonitasoft.engine.bpm.connector.ConnectorEvent getConnectorEvent()