Class AbortingBoundaryAndIntermediateCatchEventState

java.lang.Object
org.bonitasoft.engine.execution.state.InterruptingBoundaryAndIntermediateCatchEventState
org.bonitasoft.engine.execution.state.AbortingBoundaryAndIntermediateCatchEventState
All Implemented Interfaces:
FlowNodeState

@Component public class AbortingBoundaryAndIntermediateCatchEventState extends InterruptingBoundaryAndIntermediateCatchEventState
  • Constructor Details

    • AbortingBoundaryAndIntermediateCatchEventState

      public AbortingBoundaryAndIntermediateCatchEventState(WaitingEventsInterrupter waitingEventsInterrupter)
  • Method Details

    • getId

      public int getId()
    • getName

      public 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 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)"