Quartz调度程序的开始和结束时间

时间:2012-06-26 07:38:58

标签: java quartz-scheduler

我已经开始在我的应用程序中使用quartz scheduler。我想知道我们是否可以找到调度程序的实际开始时间以及调度程序结束的实际时间。

1 个答案:

答案 0 :(得分:1)

您可以使用JobListener

jobToBeExecuted方法在作业开始之前运行,jobWas在结束之后运行。

编辑:

进一步扩展这个问题:

  1. 您可以使用JobDetail对象存储有关作业的数据(请查看getJobDataMap)。
  2. 每次作业即将执行时,jobToBeExecuted方法被称为自动,并且它接受JobExecutionContext,其方法为getJobDetails(请参阅第1节)
  3. 对于jobWasExecuted也是如此,在作业完成后只调用了这个。
  4. 查看here了解更多信息。