Class RescheduleTimerJobCmd

java.lang.Object
org.flowable.cmmn.engine.impl.cmd.RescheduleTimerJobCmd
All Implemented Interfaces:
Command<Job>

public class RescheduleTimerJobCmd extends Object implements Command<Job>
  • Field Details

    • eventListenerInstanceId

      protected String eventListenerInstanceId
    • jobId

      protected String jobId
    • newDueDate

      protected Date newDueDate
    • newDateValue

      protected String newDateValue
  • Constructor Details

    • RescheduleTimerJobCmd

      public RescheduleTimerJobCmd(String eventListenerInstanceId, String jobId, Date newDueDate, String newDateValue)
  • Method Details

    • execute

      public Job execute(CommandContext commandContext)
      Specified by:
      execute in interface Command<Job>
    • isRepetitionString

      protected boolean isRepetitionString(String timerString)
    • isDurationString

      protected boolean isDurationString(String timerString)
    • prepareRepeat

      public String prepareRepeat(String dueDate, Clock clock)