インターフェース Trigger
- すべての既知の実装クラス:
CronTrigger
,PeriodicTrigger
public interface Trigger
トリガーオブジェクトが関連付けられるタスクの次の実行時間を決定するトリガーオブジェクトの共通インターフェース。
- 導入:
- 3.0
- 作成者:
- Juergen Hoeller
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明nextExecution
(TriggerContext triggerContext) 指定されたトリガーコンテキストに従って次の実行時間を決定します。default DateSE
nextExecutionTime
(TriggerContext triggerContext) 使用すべきではありません。
メソッドの詳細
nextExecutionTime
@DeprecatedSE(since="6.0") @Nullable default DateSE nextExecutionTime(TriggerContext triggerContext) 使用すべきではありません。6.0 現在、nextExecution(TriggerContext)
を推奨指定されたトリガーコンテキストに従って次の実行時間を決定します。デフォルトの実装は
nextExecution(TriggerContext)
に委譲します。- パラメーター:
triggerContext
- 最終実行時間と最終完了時間をカプセル化するコンテキストオブジェクト- 戻り値:
- トリガーで定義された次の実行時間、またはトリガーが起動しない場合は
null
nextExecution
指定されたトリガーコンテキストに従って次の実行時間を決定します。- パラメーター:
triggerContext
- 最終実行時間と最終完了時間をカプセル化するコンテキストオブジェクト- 戻り値:
- トリガーで定義された次の実行時間、またはトリガーが起動しない場合は
null
- 導入:
- 6.0
nextExecution(TriggerContext)
を推奨