All Classes and Interfaces

Class
Description
 
Set the task to cancel and finish the execution
 
 
 
 
 
 
 
 
 
Set the task to failed and finish the execution.
 
 
 
The history of the TriggerEntity with the states.
 
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
 
QCompletedTriggerEntity is a Querydsl query type for CompletedTriggerEntity
QHistoryTriggerEntity is a Querydsl query type for HistoryTriggerEntity
QRunningTriggerEntity is a Querydsl query type for RunningTriggerEntity
QSchedulerEntity is a Querydsl query type for SchedulerEntity
QTriggerEntity is a Querydsl query type for TriggerEntity
QTriggerKey is a Querydsl query type for TriggerKey
 
 
 
 
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
Fired if a new trigger is added.
Inside a transaction, it is save to join or listen for the AFTER_COMMIT
 
 
 
 
Unique key of a trigger during it's execution.
Tag any events which are fired in case something changes on a trigger.
 
 
/** For any registered persistentTask a persistentTask trigger represent one unit of work, executing this persistentTask once.
 
Fired if a new trigger is added.
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