如何在java中触发后维护石英触发数据库中的历史记录

时间:2014-03-18 12:36:14

标签: quartz-scheduler

我在执行触发器后使用SimpleTriggerBean和CronTriggerBean我需要维护触发器的历史记录,我创建表名是quartz_fired_triggred。如何在特定表中存储已触发触发器的详细信息。

 Scheduler scheduler = StdSchedulerFactory.getDefaultScheduler();
 JobExecutionContext jobExeContext = new JobExecutionContext(scheduler, firedBundle, job);

1 个答案:

答案 0 :(得分:1)

设置属性JobDetail.Durable = true - 指示Quartz在成为“孤儿”时不删除作业(当作业不再具有引用它的触发器时)。

请注意,触发器正在被删除。

参考:http://www.quartz-scheduler.net/documentation/faq.html