Class ScenarioExecution

java.lang.Object
fr.enedis.chutney.engine.domain.execution.ScenarioExecution

public class ScenarioExecution extends Object
  • Field Details

    • executionId

      public final long executionId
  • Method Details

    • createScenarioExecution

      public static ScenarioExecution createScenarioExecution(fr.enedis.chutney.action.spi.injectable.ActionsConfiguration actionConfiguration)
    • registerFinallyAction

      public void registerFinallyAction(fr.enedis.chutney.action.spi.FinallyAction finallyAction)
    • initFinallyActionExecution

      public void initFinallyActionExecution()
    • waitForRestart

      public void waitForRestart()
    • hasToPause

      public boolean hasToPause()
    • hasToStop

      public boolean hasToStop()
    • getActionsConfiguration

      public fr.enedis.chutney.action.spi.injectable.ActionsConfiguration getActionsConfiguration()
    • finallyActions

      public List<fr.enedis.chutney.action.spi.FinallyAction> finallyActions()