インターフェース TriggerContext
- すべての既知の実装クラス:
- SimpleTriggerContext
public interface TriggerContext
 特定のタスクの最終実行時間と最終完了時間をカプセル化するコンテキストオブジェクト。
- 導入:
- 3.0
- 作成者:
- Juergen Hoeller, Arjen Poutsma
- メソッドのサマリー修飾子と型メソッド説明- default ClockSE- getClock()トリガー計算に使用するクロックを返します。タスクの最後の実際の実行時間、または以前にスケジュールされていない場合は- nullを返します。- default DateSE使用すべきではありません。タスクの最後の完了時刻を返します。以前にスケジュールされていない場合は、- nullを返します。- default DateSE使用すべきではありません。6.0 の時点で、- lastCompletion()を推奨タスクの最後にスケジュールされた実行時間を返します。スケジュールされていない場合は- nullを返します。- default DateSE使用すべきではありません。6.0 の時点で、- lastScheduledExecution()を推奨
- メソッドの詳細- getClockトリガー計算に使用するクロックを返します。- デフォルトは - Clock.systemDefaultZone()です。- 導入:
- 5.3
- 関連事項:
 
- lastScheduledExecutionTime使用すべきではありません。6.0 の時点で、- lastScheduledExecution()を推奨タスクの最後にスケジュールされた実行時間を返します。スケジュールされていない場合は- nullを返します。- デフォルトの実装は - lastScheduledExecution()に委譲します。
- lastScheduledExecutionタスクの最後にスケジュールされた実行時間を返します。スケジュールされていない場合は- nullを返します。- 導入:
- 6.0
 
- lastActualExecutionTime使用すべきではありません。6.0 の時点で、- lastActualExecution()を推奨タスクの最後の実際の実行時間、または以前にスケジュールされていない場合は- nullを返します。- デフォルトの実装は - lastActualExecution()に委譲します。
- lastActualExecutionタスクの最後の実際の実行時間、または以前にスケジュールされていない場合は- nullを返します。- 導入:
- 6.0
 
- lastCompletionTime使用すべきではありません。6.0 の時点で、- lastCompletion()を推奨タスクの最後の完了時刻を返します。以前にスケジュールされていない場合は、- nullを返します。- デフォルトの実装は - lastCompletion()に委譲します。
- lastCompletionタスクの最後の完了時刻を返します。以前にスケジュールされていない場合は、- nullを返します。- 導入:
- 6.0
 
 
lastActualExecution()を推奨