Class SchedulerCycleParams
java.lang.Object
cn.sinozg.applet.quartz.use.module.SchedulerBaseParams
cn.sinozg.applet.quartz.use.module.SchedulerCycleParams
- Direct Known Subclasses:
SchedulerCycleOnceParams,SchedulerCycleTimesParams
非 cron 类的周期任务
- Since:
- 2024-01-11 12:40
- Author:
- xieyubin
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription获取 循环执行类型 01 按周 02 按月获取 @Schema(description = "运行的时间 0表示所有 周:1星期天-7 ,日:1-31") @NotNull(message = "运行的时间不能为空!")voidsetRunCycle(String runCycle) 设置 循环执行类型 01 按周 02 按月voidsetRunDays(List<Integer> runDays) 设置 @Schema(description = "运行的时间 0表示所有 周:1星期天-7 ,日:1-31") @NotNull(message = "运行的时间不能为空!")Methods inherited from class cn.sinozg.applet.quartz.use.module.SchedulerBaseParams
getArgs, getBeanName, getBeginDate, getEndDate, getId, getJobName, getJobType, getRetryCount, getRetryInterval, getTenantId, setArgs, setBeanName, setBeginDate, setEndDate, setId, setJobName, setJobType, setRetryCount, setRetryInterval, setTenantId
-
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
-
-
Constructor Details
-
SchedulerCycleParams
public SchedulerCycleParams()
-
-
Method Details
-
getRunCycle
获取 循环执行类型 01 按周 02 按月- Returns:
- runCycle 循环执行类型 01 按周 02 按月
-
setRunCycle
设置 循环执行类型 01 按周 02 按月- Parameters:
runCycle- 循环执行类型 01 按周 02 按月
-
getRunDays
获取 @Schema(description = "运行的时间 0表示所有 周:1星期天-7 ,日:1-31") @NotNull(message = "运行的时间不能为空!")- Returns:
- runDays @Schema(description = "运行的时间 0表示所有 周:1星期天-7 ,日:1-31") @NotNull(message = "运行的时间不能为空!")
-
setRunDays
设置 @Schema(description = "运行的时间 0表示所有 周:1星期天-7 ,日:1-31") @NotNull(message = "运行的时间不能为空!")- Parameters:
runDays-
-