Uses of Record Class
org.sterl.spring.persistent_tasks.api.TriggerRequest
Packages that use TriggerRequest
Package
Description
-
Uses of TriggerRequest in org.sterl.spring.persistent_tasks
Methods in org.sterl.spring.persistent_tasks with parameters of type TriggerRequestModifier and TypeMethodDescription<T extends Serializable>
TriggerKeyPersistentTaskService.queue
(TriggerRequest<T> trigger) Queues/updates the given trigger, if theTriggerKey
is already present.<T extends Serializable>
TriggerKeyPersistentTaskService.runOrQueue
(TriggerRequest<T> triggerRequest) Runs the given trigger if a free threads are available and the runAt time is not in the future.Method parameters in org.sterl.spring.persistent_tasks with type arguments of type TriggerRequestModifier and TypeMethodDescription<T extends Serializable>
List<TriggerKey> PersistentTaskService.queue
(Collection<TriggerRequest<T>> triggers) Queues/updates the given triggers, if theTriggerKey
is already present -
Uses of TriggerRequest in org.sterl.spring.persistent_tasks.api
Methods in org.sterl.spring.persistent_tasks.api that return TriggerRequestModifier and TypeMethodDescriptionTaskId.TriggerBuilder.build()
<T extends Serializable>
TriggerRequest<T> TriggerKey.newTrigger
(String id, TaskId<T> taskId, T state) <T extends Serializable>
TriggerRequest<T> TriggerKey.newTrigger
(String id, TaskId<T> taskId, T state, OffsetDateTime when) <T extends Serializable>
TriggerRequest<T> TriggerKey.newTrigger
(TaskId<T> taskId) Just triggers the given persistentTask to be executed usingnull
as state.<T extends Serializable>
TriggerRequest<T> TriggerKey.newTrigger
(TaskId<T> taskId, T state) TaskId.newUniqueTrigger
(T state) Methods in org.sterl.spring.persistent_tasks.api that return types with arguments of type TriggerRequestMethods in org.sterl.spring.persistent_tasks.api with parameters of type TriggerRequestModifier and TypeMethodDescriptionstatic TriggerSearch
TriggerSearch.forTriggerRequest
(TriggerRequest<?> trigger) -
Uses of TriggerRequest in org.sterl.spring.persistent_tasks.api.event
Methods in org.sterl.spring.persistent_tasks.api.event that return types with arguments of type TriggerRequestModifier and TypeMethodDescriptionTriggerTaskCommand.triggers()
Returns the value of thetriggers
record component.Methods in org.sterl.spring.persistent_tasks.api.event with parameters of type TriggerRequestModifier and TypeMethodDescriptionstatic <T extends Serializable>
TriggerTaskCommand<T> TriggerTaskCommand.of
(TriggerRequest<T> trigger) static <T extends Serializable>
TriggerTaskCommand<T> TriggerTaskCommand.of
(TriggerRequest<T>... triggers) Method parameters in org.sterl.spring.persistent_tasks.api.event with type arguments of type TriggerRequestModifier and TypeMethodDescriptionstatic <T extends Serializable>
TriggerTaskCommand<T> TriggerTaskCommand.of
(Collection<TriggerRequest<T>> triggers) Constructor parameters in org.sterl.spring.persistent_tasks.api.event with type arguments of type TriggerRequestModifierConstructorDescriptionTriggerTaskCommand
(Collection<TriggerRequest<T>> triggers) Creates an instance of aTriggerTaskCommand
record class. -
Uses of TriggerRequest in org.sterl.spring.persistent_tasks.scheduler
Methods in org.sterl.spring.persistent_tasks.scheduler with parameters of type TriggerRequestModifier and TypeMethodDescription<T extends Serializable>
TriggerKeySchedulerService.runOrQueue
(TriggerRequest<T> triggerRequest) Runs the given trigger if a free threads are available and the runAt time is not in the future. -
Uses of TriggerRequest in org.sterl.spring.persistent_tasks.scheduler.component
Methods in org.sterl.spring.persistent_tasks.scheduler.component with parameters of type TriggerRequestModifier and TypeMethodDescription<T extends Serializable>
TriggerKeyRunOrQueueComponent.execute
(TriggerRequest<T> triggerRequest) Runs the given trigger if a free threads are available and the runAt time is not in the future. -
Uses of TriggerRequest in org.sterl.spring.persistent_tasks.trigger
Methods in org.sterl.spring.persistent_tasks.trigger with parameters of type TriggerRequestModifier and TypeMethodDescription<T extends Serializable>
RunningTriggerEntityTriggerService.queue
(TriggerRequest<T> tigger) Adds or updates an existing trigger based on itsTriggerKey
org.springframework.data.domain.Page
<RunningTriggerEntity> TriggerService.resume
(TriggerRequest<?> trigger) Will resume any foundTriggerService.run
(TriggerRequest<?> request, String runningOn) -
Uses of TriggerRequest in org.sterl.spring.persistent_tasks.trigger.component
Methods in org.sterl.spring.persistent_tasks.trigger.component with parameters of type TriggerRequestModifier and TypeMethodDescription<T extends Serializable>
RunningTriggerEntityEditTriggerComponent.addTrigger
(TriggerRequest<T> tigger) ToTriggerData.convert
(TriggerRequest<?> trigger) org.springframework.data.domain.Page
<RunningTriggerEntity> EditTriggerComponent.resume
(TriggerRequest<?> trigger) Method parameters in org.sterl.spring.persistent_tasks.trigger.component with type arguments of type TriggerRequestModifier and TypeMethodDescription<T extends Serializable>
List<RunningTriggerEntity> EditTriggerComponent.addTriggers
(Collection<TriggerRequest<T>> newTriggers)