All Classes and Interfaces

Class
Description
/** For any registered persistentTask a persistentTask trigger represent one unit of work, executing this persistentTask once.
 
Set the task to cancel and finish the execution
 
 
 
 
 
 
 
Set the task to failed and finish the execution.
 
 
 
 
Own transaction management, as this is the whole sense of this component
Adds task name and id to the MDC context.
A Spring persistent task whose state is saved in a Trigger.
Abstraction to SchedulerService or TriggerService depends on if the SchedulerService is available.
Tag interface for all spring events
 
 
 
 
A retry strategy that determines the next retry time by adding a fixed interval to the current time in the specified temporal unit.
A retry strategy that determines the next retry time by adding a fixed offset and the execution count to the current time in the specified temporal unit.
A retry strategy that determines the next retry time by multiplying the execution count by a scaling factor and adding the result to the current time in the specified temporal unit.
 
The RunningTrigger state will be provided by this context holder to any thread.
Not a spring bean!
 
 
Adds and SchedulerService if not already added or disabled.
 
 
 
Use this service if direct access to the Scheduler is required.
 
 
 
 
 
 
 
 
 
The executor of a scheduler
Represents the ID of a persistentTask, which is currently not running.
 
 
 
 
 
 
 
 
 
 
Similar to PersistentTask but specifically for transactional workloads.
 
Fired if a new trigger is added.
Fired if a trigger could be canceled before it is running.
 
 
Basically a value class for the ability to clone the data more easily
 
 
Inside a transaction, it is save to join or listen for the AFTER_COMMIT
 
 
Just a copy of the trigger status but without any data/state.
 
 
 
 
Unique key of a trigger during it's execution.
Tag any events which are fired in case something changes on a trigger.
 
 
 
Event fired before a trigger is executed
 
 
Inside a transaction, it is save to join or listen for the AFTER_COMMIT
An event to trigger one or multiple persistentTask executions