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()
TriggerContextnull を返します。TriggerContext 内の lastScheduledExecutionTime @Nullable public java.util.Date lastActualExecutionTime()
TriggerContextnull を返します。TriggerContext 内の lastActualExecutionTime @Nullable public java.util.Date lastCompletionTime()
TriggerContextnull を返します。TriggerContext 内の lastCompletionTime