Interface TriggerLifeCycleEvent
- All Superinterfaces:
HasTriggerData
,PersistentTasksEvent
- All Known Implementing Classes:
TriggerAddedEvent
,TriggerCanceledEvent
,TriggerFailedEvent
,TriggerRunningEvent
,TriggerSuccessEvent
Tag any events which are fired in case something changes on a trigger.
The attached data is already a copy, any modification to this data will have no effect.
-
Method Summary
Methods inherited from interface org.sterl.spring.persistent_tasks.shared.model.HasTriggerData
executionCount, isRunning, key, newTaskId, shouldRunInFuture, status
-
Method Details
-
getData
- Specified by:
getData
in interfaceHasTriggerData
-
id
long id() -
data
-
state
-
isDone
boolean isDone()- Returns:
true
if the trigger was completed, either with success, error or canceled.
-