Class ExecutionLifecycleManager

java.lang.Object
step.engine.execution.ExecutionLifecycleManager

public class ExecutionLifecycleManager extends Object
  • Constructor Details

    • ExecutionLifecycleManager

      public ExecutionLifecycleManager(ExecutionContext context)
  • Method Details

    • abort

      public void abort()
    • beforePlanImport

      public void beforePlanImport()
    • afterImport

      public void afterImport(ImportResult importResult)
    • executionStarted

      public void executionStarted()
    • executionEnded

      public void executionEnded()
    • updateStatus

      public void updateStatus(ExecutionStatus newStatus)
    • updateExecutionResult

      public void updateExecutionResult(ExecutionContext context, ReportNodeStatus resultStatus)
    • getExecutionVetoes

      public List<ExecutionVeto> getExecutionVetoes()