Quartz调度作业状态更新

时间:2015-12-24 06:10:34

标签: java spring hibernate

如何更新qrtz_triggerstrigger_state设置为" PAUSED"在Tomcat Startup.Tt tomcat启动它将触发器设置为" WAITING"。

添加更多详情: - 属性overWriteExistingJobs = true确实更新了xml文件中定义的触发时间。但它也会将作业状态从PAUSED更新为WAITING,如果我已经暂停了该作业。我的意思是它会改变我之前设置的作业状态。 我的目标是保持先前的作业状态并更新xml文件中定义的新的触发时间。 我的意思是如果cron在xml文件中发生了变化。它应该更新新的触发时间,但如果它暂停则不应该改变之前的触发状态让它暂停,而不是将新值设置为等待。提前致谢

1 个答案:

答案 0 :(得分:0)

使用scheduler.pauseJob()scheduler.pauseTrigger()

点击此处了解更多信息:Quartz Docs