Class SchedulerCycleParams

java.lang.Object
cn.sinozg.applet.quartz.use.module.SchedulerBaseParams
cn.sinozg.applet.quartz.use.module.SchedulerCycleParams
Direct Known Subclasses:
SchedulerCycleOnceParams, SchedulerCycleTimesParams

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

    • runCycle

      @NotNull(message="\u5faa\u73af\u6267\u884c\u7c7b\u578b\u4e0d\u80fd\u4e3a\u7a7a\uff01") private @NotNull(message="\u5faa\u73af\u6267\u884c\u7c7b\u578b\u4e0d\u80fd\u4e3a\u7a7a\uff01") String runCycle
      循环执行类型 01 按周 02 按月
    • runDays

      @NotNull(message="\u8fd0\u884c\u7684\u65f6\u95f4\u4e0d\u80fd\u4e3a\u7a7a\uff01") private @NotNull(message="\u8fd0\u884c\u7684\u65f6\u95f4\u4e0d\u80fd\u4e3a\u7a7a\uff01") List<Integer> runDays
  • Constructor Details

    • SchedulerCycleParams

      public SchedulerCycleParams()
  • Method Details

    • getRunCycle

      public String getRunCycle()
      获取 循环执行类型 01 按周 02 按月
      Returns:
      runCycle 循环执行类型 01 按周 02 按月
    • setRunCycle

      public void setRunCycle(String runCycle)
      设置 循环执行类型 01 按周 02 按月
      Parameters:
      runCycle - 循环执行类型 01 按周 02 按月
    • getRunDays

      public List<Integer> getRunDays()
      获取 @Schema(description = "运行的时间 0表示所有 周:1星期天-7 ,日:1-31") @NotNull(message = "运行的时间不能为空!")
      Returns:
      runDays @Schema(description = "运行的时间 0表示所有 周:1星期天-7 ,日:1-31") @NotNull(message = "运行的时间不能为空!")
    • setRunDays

      public void setRunDays(List<Integer> runDays)
      设置 @Schema(description = "运行的时间 0表示所有 周:1星期天-7 ,日:1-31") @NotNull(message = "运行的时间不能为空!")
      Parameters:
      runDays -