Uses of Interface
cool.scx.scheduling.ScheduleTask
-
Uses of ScheduleTask in cool.scx.scheduling
Classes in cool.scx.scheduling that implement ScheduleTaskModifier and TypeClassDescriptionclassCron 执行的任务final class多次执行的任务final class单次执行的任务Methods in cool.scx.scheduling that return ScheduleTaskModifier and TypeMethodDescriptionScheduleTask.concurrent(boolean concurrent) 是否运行并发执行 运行并发执行的时候 当到达规定时间时 无论上一次任务是否结束 都会开启下一次任务ScheduleTask.executor(ScheduledExecutorService executor) 执行器ScheduleTask.expirationPolicy(ExpirationPolicy expirationPolicy) 过期策略ScheduleTask.maxRunCount(long maxRunCount) 最大运行次数 (此参数不受并发影响) 注意 当 并行(concurrent) 设置为 false 的时候 也可以在任务内部 取消 如下ScheduleTask.task(Consumer<ScheduleStatus> task) 任务