public class SimpleTriggerContext extends java.lang.Object implements TriggerContext
TriggerContext
インターフェースのシンプルなデータホルダー実装。コンストラクターと説明 |
---|
SimpleTriggerContext() すべての時間値を null に設定して SimpleTriggerContext を作成します。 |
SimpleTriggerContext(java.util.Date lastScheduledExecutionTime, java.util.Date lastActualExecutionTime, java.util.Date lastCompletionTime) 指定された時間値で SimpleTriggerContext を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
java.util.Date | lastActualExecutionTime() タスクの最後の実際の実行時間、または以前にスケジュールされていない場合は null を返します。 |
java.util.Date | lastCompletionTime() タスクの最後の完了時刻を返します。以前にスケジュールされていない場合は、 null を返します。 |
java.util.Date | lastScheduledExecutionTime() タスクの最後にスケジュールされた実行時間を返します。スケジュールされていない場合は null を返します。 |
void | update(java.util.Date lastScheduledExecutionTime, java.util.Date lastActualExecutionTime, java.util.Date lastCompletionTime) このホルダーの状態を最新の時刻値で更新します。 |
public SimpleTriggerContext()
null
に設定して SimpleTriggerContext を作成します。public SimpleTriggerContext(java.util.Date lastScheduledExecutionTime, java.util.Date lastActualExecutionTime, java.util.Date lastCompletionTime)
lastScheduledExecutionTime
- 最後にスケジュールされた実行時間 lastActualExecutionTime
- 最後の実際の実行時間 lastCompletionTime
- 最終完了時刻 public void update(java.util.Date lastScheduledExecutionTime, java.util.Date lastActualExecutionTime, java.util.Date lastCompletionTime)
lastScheduledExecutionTime
- 最後にスケジュールされた実行時間 lastActualExecutionTime
- 最後の実際の実行時間 lastCompletionTime
- 最終完了時刻 @Nullable public java.util.Date lastScheduledExecutionTime()
TriggerContext
null
を返します。TriggerContext
の lastScheduledExecutionTime
@Nullable public java.util.Date lastActualExecutionTime()
TriggerContext
null
を返します。TriggerContext
の lastActualExecutionTime
@Nullable public java.util.Date lastCompletionTime()
TriggerContext
null
を返します。TriggerContext
の lastCompletionTime