public class ScheduleUtils extends Object
Constructor and Description |
---|
ScheduleUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
createScheduleJob(org.quartz.Scheduler scheduler,
ScheduleJobEntity scheduleJob)
创建定时任务
|
static void |
deleteScheduleJob(org.quartz.Scheduler scheduler,
Long jobId)
删除定时任务
|
static org.quartz.CronTrigger |
getCronTrigger(org.quartz.Scheduler scheduler,
Long jobId)
获取表达式触发器
|
static org.quartz.JobKey |
getJobKey(Long jobId)
获取jobKey
|
static org.quartz.TriggerKey |
getTriggerKey(Long jobId)
获取触发器key
|
static void |
pauseJob(org.quartz.Scheduler scheduler,
Long jobId)
暂停任务
|
static void |
resumeJob(org.quartz.Scheduler scheduler,
Long jobId)
恢复任务
|
static void |
run(org.quartz.Scheduler scheduler,
ScheduleJobEntity scheduleJob)
立即执行任务
|
static void |
updateScheduleJob(org.quartz.Scheduler scheduler,
ScheduleJobEntity scheduleJob)
更新定时任务
|
public static org.quartz.TriggerKey getTriggerKey(Long jobId)
public static org.quartz.JobKey getJobKey(Long jobId)
public static org.quartz.CronTrigger getCronTrigger(org.quartz.Scheduler scheduler, Long jobId)
public static void createScheduleJob(org.quartz.Scheduler scheduler, ScheduleJobEntity scheduleJob)
public static void updateScheduleJob(org.quartz.Scheduler scheduler, ScheduleJobEntity scheduleJob)
public static void run(org.quartz.Scheduler scheduler, ScheduleJobEntity scheduleJob)
public static void pauseJob(org.quartz.Scheduler scheduler, Long jobId)
public static void resumeJob(org.quartz.Scheduler scheduler, Long jobId)
public static void deleteScheduleJob(org.quartz.Scheduler scheduler, Long jobId)
Copyright © 2021. All rights reserved.