Class SchedulerCycleTimesParams
java.lang.Object
cn.sinozg.applet.quartz.use.module.SchedulerBaseParams
cn.sinozg.applet.quartz.use.module.SchedulerCycleParams
cn.sinozg.applet.quartz.use.module.SchedulerCycleTimesParams
非 cron 类的周期任务 多次任务
- Since:
- 2024-01-11 12:40
- Author:
- xieyubin
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate @NotNull(message="\u5f00\u59cb\u65f6\u95f4\u4e0d\u80fd\u4e3a\u7a7a\uff01") LocalTime延迟任务开始时间private @NotNull(message="\u7ed3\u675f\u65f6\u95f4\u4e0d\u80fd\u4e3a\u7a7a\uff01") LocalTime延迟任务结束时间private @NotNull(message="\u5ef6\u8fdf\u65f6\u95f4\u4e0d\u80fd\u4e3a\u7a7a\uff01") Integer延迟数private @NotNull(message="\u5ef6\u8fdf\u5355\u4f4d\u4e0d\u80fd\u4e3a\u7a7a\uff01") String延迟单位 01:秒 02:分 03:时 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription获取 延迟任务开始时间获取 延迟任务结束时间获取 延迟数获取 延迟单位 01:秒 02:分 03:时voidsetBeginTime(LocalTime beginTime) 设置 延迟任务开始时间voidsetEndTime(LocalTime endTime) 设置 延迟任务结束时间voidsetIntervalTime(Integer intervalTime) 设置 延迟数voidsetIntervalUnit(String intervalUnit) 设置 延迟单位 01:秒 02:分 03:时Methods inherited from class cn.sinozg.applet.quartz.use.module.SchedulerCycleParams
getRunCycle, getRunDays, setRunCycle, setRunDaysMethods 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
-
beginTime
@NotNull(message="\u5f00\u59cb\u65f6\u95f4\u4e0d\u80fd\u4e3a\u7a7a\uff01") private @NotNull(message="\u5f00\u59cb\u65f6\u95f4\u4e0d\u80fd\u4e3a\u7a7a\uff01") LocalTime beginTime延迟任务开始时间 -
endTime
@NotNull(message="\u7ed3\u675f\u65f6\u95f4\u4e0d\u80fd\u4e3a\u7a7a\uff01") private @NotNull(message="\u7ed3\u675f\u65f6\u95f4\u4e0d\u80fd\u4e3a\u7a7a\uff01") LocalTime endTime延迟任务结束时间 -
intervalTime
@NotNull(message="\u5ef6\u8fdf\u65f6\u95f4\u4e0d\u80fd\u4e3a\u7a7a\uff01") private @NotNull(message="\u5ef6\u8fdf\u65f6\u95f4\u4e0d\u80fd\u4e3a\u7a7a\uff01") Integer intervalTime延迟数 -
intervalUnit
@NotNull(message="\u5ef6\u8fdf\u5355\u4f4d\u4e0d\u80fd\u4e3a\u7a7a\uff01") private @NotNull(message="\u5ef6\u8fdf\u5355\u4f4d\u4e0d\u80fd\u4e3a\u7a7a\uff01") String intervalUnit延迟单位 01:秒 02:分 03:时
-
-
Constructor Details
-
SchedulerCycleTimesParams
public SchedulerCycleTimesParams()
-
-
Method Details
-
getBeginTime
获取 延迟任务开始时间- Returns:
- beginTime 延迟任务开始时间
-
setBeginTime
设置 延迟任务开始时间- Parameters:
beginTime- 延迟任务开始时间
-
getEndTime
获取 延迟任务结束时间- Returns:
- endTime 延迟任务结束时间
-
setEndTime
设置 延迟任务结束时间- Parameters:
endTime- 延迟任务结束时间
-
getIntervalTime
获取 延迟数- Returns:
- intervalTime 延迟数
-
setIntervalTime
设置 延迟数- Parameters:
intervalTime- 延迟数
-
getIntervalUnit
获取 延迟单位 01:秒 02:分 03:时- Returns:
- intervalUnit 延迟单位 01:秒 02:分 03:时
-
setIntervalUnit
设置 延迟单位 01:秒 02:分 03:时- Parameters:
intervalUnit- 延迟单位 01:秒 02:分 03:时
-