Class SchedulerCycleTimesParams


public class SchedulerCycleTimesParams extends SchedulerCycleParams
非 cron 类的周期任务 多次任务
Since:
2024-01-11 12:40
Author:
xieyubin
  • Field Details

    • beginTime

      @NotNull(message="{TIRSCI.Scheduler.beginTime}") private @NotNull(message="{TIRSCI.Scheduler.beginTime}") LocalTime beginTime
      延迟任务开始时间
    • endTime

      @NotNull(message="{TIRSCI.Scheduler.endTime}") private @NotNull(message="{TIRSCI.Scheduler.endTime}") LocalTime endTime
      延迟任务结束时间
    • intervalTime

      @NotNull(message="{TIRSCI.Scheduler.intervalTime}") private @NotNull(message="{TIRSCI.Scheduler.intervalTime}") Integer intervalTime
      延迟数
    • intervalUnit

      @NotNull(message="{TIRSCI.Scheduler.intervalUnit}") private @NotNull(message="{TIRSCI.Scheduler.intervalUnit}") String intervalUnit
      延迟单位 01:秒 02:分 03:时
  • Constructor Details

    • SchedulerCycleTimesParams

      public SchedulerCycleTimesParams()
  • Method Details

    • getBeginTime

      public LocalTime getBeginTime()
      获取 延迟任务开始时间
      Returns:
      beginTime 延迟任务开始时间
    • setBeginTime

      public void setBeginTime(LocalTime beginTime)
      设置 延迟任务开始时间
      Parameters:
      beginTime - 延迟任务开始时间
    • getEndTime

      public LocalTime getEndTime()
      获取 延迟任务结束时间
      Returns:
      endTime 延迟任务结束时间
    • setEndTime

      public void setEndTime(LocalTime endTime)
      设置 延迟任务结束时间
      Parameters:
      endTime - 延迟任务结束时间
    • getIntervalTime

      public Integer getIntervalTime()
      获取 延迟数
      Returns:
      intervalTime 延迟数
    • setIntervalTime

      public void setIntervalTime(Integer intervalTime)
      设置 延迟数
      Parameters:
      intervalTime - 延迟数
    • getIntervalUnit

      public String getIntervalUnit()
      获取 延迟单位 01:秒 02:分 03:时
      Returns:
      intervalUnit 延迟单位 01:秒 02:分 03:时
    • setIntervalUnit

      public void setIntervalUnit(String intervalUnit)
      设置 延迟单位 01:秒 02:分 03:时
      Parameters:
      intervalUnit - 延迟单位 01:秒 02:分 03:时