以编程方式调用存储在JDBCJobStore中的Cron触发器

时间:2009-10-28 19:29:22

标签: quartz-scheduler

我使用JDBCJobStore配置了Cron Trigger,因为我们将在集群环境中运行应用程序。

我每隔10点运行一次CronTrigger,一切都很顺利。

我将如何以编程方式启动此Cron Trigger“On-Deman”。任何代码示例都赞赏。

我在Tomcat 6.0上使用Quartz 1.6.5。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

如果您知道要“按需”运行的作业的名称和组,并且您具有对调度程序的编程访问权限,则可以安排新的SimpleTrigger立即运行一次。

http://quartz.sourceforge.net/javadoc/org/quartz/Scheduler.html

请注意,这不会启动cron触发器,我假设您的目标是实际运行您的cron触发器指向的作业。如果您的代码依赖于TriggerListeners监听您的cron触发器,那么这将无济于事。