|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.scheduling.support.SimpleTriggerContext
public class SimpleTriggerContext
Simple data holder implementation of the TriggerContext
interface.
Field Summary | |
---|---|
private java.util.Date |
lastActualExecutionTime
|
private java.util.Date |
lastCompletionTime
|
private java.util.Date |
lastScheduledExecutionTime
|
Constructor Summary | |
---|---|
SimpleTriggerContext()
|
Method Summary | |
---|---|
java.util.Date |
lastActualExecutionTime()
Return the last actual execution time of the task, or null if not scheduled before. |
java.util.Date |
lastCompletionTime()
Return the last completion time of the task, or null if not scheduled before. |
java.util.Date |
lastScheduledExecutionTime()
Return the last scheduled execution time of the task, or null if not scheduled before. |
void |
update(java.util.Date lastScheduledExecutionTime,
java.util.Date lastActualExecutionTime,
java.util.Date lastCompletionTime)
Update this holder's state with the latest time values. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private volatile java.util.Date lastScheduledExecutionTime
private volatile java.util.Date lastActualExecutionTime
private volatile java.util.Date lastCompletionTime
Constructor Detail |
---|
public SimpleTriggerContext()
Method Detail |
---|
public void update(java.util.Date lastScheduledExecutionTime, java.util.Date lastActualExecutionTime, java.util.Date lastCompletionTime)
lastScheduledExecutionTime
- last scheduled execution timelastActualExecutionTime
- last actual execution timelastCompletionTime
- last completion timepublic java.util.Date lastScheduledExecutionTime()
TriggerContext
null
if not scheduled before.
lastScheduledExecutionTime
in interface TriggerContext
public java.util.Date lastActualExecutionTime()
TriggerContext
null
if not scheduled before.
lastActualExecutionTime
in interface TriggerContext
public java.util.Date lastCompletionTime()
TriggerContext
null
if not scheduled before.
lastCompletionTime
in interface TriggerContext
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |