docs: public static void validateStatusAtExecutionRestart(long previousExecutionId,
                                                          Properties restartJobParameters) throws JobRestartException, JobExecutionNotMostRecentException, JobExecutionAlreadyCompleteException {
          Helper helper = new Helper(previousExecutionId, restartJobParameters);
          helper.validateRestartableFalseJobsDoNotRestart();
          helper.validateJobExecutionIsMostRecent();
          helper.validateJobNotCompleteOrAbandonded();
          helper.validateJobInstanceFailedOrStopped();
          //Added starting since execution is now created on the Dispatcher
          helper.validateJobExecutionFailedOrStoppedOrStarting();
          helper.validateStepsAndPartitionsInNonFinalStates();
      }