1

アプリケーションで Quartz スケジューラーを使い始めました。スケジューラーの実際の開始時刻とスケジューラーが終了する実際の時刻を見つけられるかどうかを知りたいです。

4

1 に答える 1

1

そのためにJobListenerを使用できます。

メソッドjobToBeExecutedは、ジョブの開始前に実行され、jobWasExecutedはジョブの終了後に実行されます。

編集:

この問題をさらに詳しく説明するには:

  1. JobDetailオブジェクトを使用して、ジョブに関するデータを格納できます( getJobDataMapを参照)。
  2. jobToBeExecutedメソッドは、ジョブが実行されようとするたびに自動的に呼び出され、 getJobDetailsメソッドを持つJobExecutionContextを受け入れます(セクション1を参照)。
  3. jobWasExecutedについても同じことが言えますが、ジョブの終了後に呼び出されるのはこの1つだけです。

詳細については、こちらをご覧ください。

于 2012-06-28T11:17:51.430 に答える