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 theTriggerKeyis 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 theTriggerKeyis 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 usingnullas state.<T extends Serializable>
TriggerRequest<T> TriggerKey.newTrigger(TaskId<T> taskId, T state) TaskId.newUniqueTrigger(T state) Creates a new trigger with an UUID.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 TriggerSearchTriggerSearch.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 thetriggersrecord 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 aTriggerTaskCommandrecord 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 itsTriggerKeyorg.springframework.data.domain.Page<RunningTriggerEntity> TriggerService.resume(TriggerRequest<?> trigger) Will resume any foundRunningTriggerEntityin stateTriggerStatus.AWAITING_SIGNALTriggerService.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<? extends Serializable> 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)