Class TaskSchedulerScheduleJobService
-
- All Implemented Interfaces:
-
io.github.caijiang.common.job.worker.ScheduleJobService
public final class TaskSchedulerScheduleJobService implements ScheduleJobService
CJ
-
-
Constructor Summary
Constructors Constructor Description TaskSchedulerScheduleJobService(JobTypeRunner runner, TaskScheduler taskScheduler)
-
Method Summary
Modifier and Type Method Description UnitsubmitTemporaryJob(TemporaryJob job)马上调度一个一次性临时任务 UnitsubmitPersistentJob(String cron, PersistentJob job, TimeZone timezone, String springCronSeconds)定时调度任务 UnitcleanPersistentJob(String jobName)清除掉一个定时的调度任务 -
-
Constructor Detail
-
TaskSchedulerScheduleJobService
TaskSchedulerScheduleJobService(JobTypeRunner runner, TaskScheduler taskScheduler)
-
-
Method Detail
-
submitTemporaryJob
Unit submitTemporaryJob(TemporaryJob job)
马上调度一个一次性临时任务
-
submitPersistentJob
Unit submitPersistentJob(String cron, PersistentJob job, TimeZone timezone, String springCronSeconds)
定时调度任务
- Parameters:
cron- https://zh.wikipedia.org/wiki/CronspringCronSeconds- spring cron 会比标准 cron 多一位;绝大多数情况忽略这个字段即可
-
cleanPersistentJob
Unit cleanPersistentJob(String jobName)
清除掉一个定时的调度任务
- Parameters:
jobName- PersistentJob.name- Since:
2.6.1
-
-
-
-