Class AbortingBoundaryAndIntermediateCatchEventState
- java.lang.Object
-
- org.bonitasoft.engine.execution.state.EndingIntermediateCatchEventExceptionState
-
- org.bonitasoft.engine.execution.state.AbortingBoundaryAndIntermediateCatchEventState
-
- All Implemented Interfaces:
FlowNodeState
@Component public class AbortingBoundaryAndIntermediateCatchEventState extends EndingIntermediateCatchEventExceptionState
-
-
Field Summary
-
Fields inherited from interface org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState
ID_ACTIVITY_EXECUTING, ID_ACTIVITY_FAILED, ID_ACTIVITY_READY
-
-
Constructor Summary
Constructors Constructor Description AbortingBoundaryAndIntermediateCatchEventState(WaitingEventsInterrupter waitingEventsInterrupter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getId()
java.lang.String
getName()
SStateCategory
getStateCategory()
Get the state's categoryjava.lang.String
getSystemComment(SFlowNodeInstance flowNodeInstance)
Add a system comment "User XYZ has XYZ(state change) task XYZ(task name)"boolean
mustAddSystemComment(SFlowNodeInstance flowNodeInstance)
Return true if flowNodeInstance instance of SHumanTaskInstance-
Methods inherited from class org.bonitasoft.engine.execution.state.EndingIntermediateCatchEventExceptionState
execute, isStable, isTerminal, notifyChildFlowNodeHasFinished, shouldExecuteState
-
-
-
-
Constructor Detail
-
AbortingBoundaryAndIntermediateCatchEventState
public AbortingBoundaryAndIntermediateCatchEventState(WaitingEventsInterrupter waitingEventsInterrupter)
-
-
Method Detail
-
getId
public int getId()
-
getName
public java.lang.String getName()
-
getStateCategory
public SStateCategory getStateCategory()
Description copied from interface:FlowNodeState
Get the state's category- Returns:
- the state's category
-
mustAddSystemComment
public boolean mustAddSystemComment(SFlowNodeInstance flowNodeInstance)
Description copied from interface:FlowNodeState
Return true if flowNodeInstance instance of SHumanTaskInstance- Returns:
- true or false
-
getSystemComment
public java.lang.String getSystemComment(SFlowNodeInstance flowNodeInstance)
Description copied from interface:FlowNodeState
Add a system comment "User XYZ has XYZ(state change) task XYZ(task name)"- Returns:
- system comment "User XYZ has XYZ(state change) task XYZ(task name)"
-
-