アプリケーションで Quartz スケジューラーを使い始めました。スケジューラーの実際の開始時刻とスケジューラーが終了する実際の時刻を見つけられるかどうかを知りたいです。
2552 次
1 に答える
1
そのためにJobListenerを使用できます。
メソッドjobToBeExecutedは、ジョブの開始前に実行され、jobWasExecutedはジョブの終了後に実行されます。
編集:
この問題をさらに詳しく説明するには:
- JobDetailオブジェクトを使用して、ジョブに関するデータを格納できます( getJobDataMapを参照)。
- jobToBeExecutedメソッドは、ジョブが実行されようとするたびに自動的に呼び出され、 getJobDetailsメソッドを持つJobExecutionContextを受け入れます(セクション1を参照)。
- jobWasExecutedについても同じことが言えますが、ジョブの終了後に呼び出されるのはこの1つだけです。
詳細については、こちらをご覧ください。
于 2012-06-28T11:17:51.430 に答える