Class RescheduleTimerJobCmd

java.lang.Object
com.flowable.agent.engine.impl.cmd.RescheduleTimerJobCmd
All Implemented Interfaces:
org.flowable.common.engine.impl.interceptor.Command<org.flowable.job.api.Job>

public class RescheduleTimerJobCmd extends Object implements org.flowable.common.engine.impl.interceptor.Command<org.flowable.job.api.Job>
  • Field Details

    • jobId

      protected String jobId
    • newDueDate

      protected Date newDueDate
    • newDateValue

      protected String newDateValue
  • Constructor Details

    • RescheduleTimerJobCmd

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

    • execute

      public org.flowable.job.api.Job execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
      Specified by:
      execute in interface org.flowable.common.engine.impl.interceptor.Command<org.flowable.job.api.Job>
    • isRepetitionString

      protected boolean isRepetitionString(String timerString)
    • isDurationString

      protected boolean isDurationString(String timerString)
    • prepareRepeat

      public String prepareRepeat(String dueDate, org.flowable.common.engine.impl.runtime.Clock clock)