Class RunScenarioFlowBasic

java.lang.Object
org.camunda.automator.engine.flow.RunScenarioFlowBasic
Direct Known Subclasses:
RunScenarioFlowServiceTask, RunScenarioFlowStartEvent, RunScenarioFlowUserTask

public abstract class RunScenarioFlowBasic extends Object
  • Field Details

    • runResult

      protected final RunResult runResult
  • Method Details

    • getIndex

      public int getIndex()
      Return the index of this basicFlow
      Returns:
      index
    • getId

      public String getId()
    • getRunScenario

      public RunScenario getRunScenario()
    • getRunResult

      public RunResult getRunResult()
      The flow return the runResult given at the execution
      Returns:
      result
    • getScenarioStep

      public ScenarioStep getScenarioStep()
      The flow execute a step - return it
      Returns:
      scenarioStep
    • execute

      public abstract void execute()
      Start the execution. Attention, only errors must be reported in the result
    • getStatus

      public abstract RunScenarioFlowBasic.STATUS getStatus()
    • getCurrentNumberOfThreads

      public abstract int getCurrentNumberOfThreads()
    • pleaseStop

      public abstract void pleaseStop()
      The flow must stop now