1

私は一種の開始 - 一時停止 - 再開 - 一時停止 - 再開 - (一定間隔で) の種類の仕事を Quartz で書いています。最初の実験には SimpleTrigger を使用しています。

ジョブが実行されている時間をどのように見つけることができるか知りたいです。私は Scheduler クラスを見ましたが、それを直接見つけるためのメソッドはありませんでした。

ジョブが実行されている時間を見つける方法を教えてもらえますか?

ありがとう、アビ

4

1 に答える 1

0

scheduler.getCurrentlyExecutingJobs() を呼び出して、現在実行中のジョブのセットを取得します (より正確には、それぞれの JobExecutionContext を取得します)。

次に、 JobExecutionContext で getFireTime() を呼び出して、実行が開始された時刻を確認できます。

于 2011-02-11T03:52:30.493 に答える