@Resource(beanName = "schedulerFactory")
private Scheduler scheduler;
quartz暂停调度:
scheduler.pauseJob(jobName, jobGroup);
quartz恢复调度:
scheduler.resumeJob(jobName, jobGroup);
quartz修改调度规则:
CronTrigger trigger = (CronTrigger) scheduler.getTrigger(triggerName, triggerGroup); trigger.setCronExpression("0 30 0 * * ?"); scheduler.rescheduleJob(triggerName, triggerGroup, trigger);
quartz立即触发调度规则:
scheduler.triggerJob(jobName, jobGroup);