Uses of Interface
org.apache.camel.util.backoff.BackOffTimer.Task
Packages that use BackOffTimer.Task
-
Uses of BackOffTimer.Task in org.apache.camel.util.backoff
Classes in org.apache.camel.util.backoff that implement BackOffTimer.TaskMethods in org.apache.camel.util.backoff that return BackOffTimer.TaskModifier and TypeMethodDescriptionBackOffTimer.schedule
(BackOff backOff, ThrowingFunction<BackOffTimer.Task, Boolean, Exception> function) Schedules a task to run according to the backoff settingsSimpleBackOffTimer.schedule
(BackOff backOff, ThrowingFunction<BackOffTimer.Task, Boolean, Exception> function) Schedule the given function/task to be executed some time in the future according to the given backOff.Methods in org.apache.camel.util.backoff that return types with arguments of type BackOffTimer.TaskModifier and TypeMethodDescriptionBackOffTimer.getTasks()
Access to unmodifiable set of all the tasksSimpleBackOffTimer.getTasks()
Access to unmodifiable set of all the tasksMethods in org.apache.camel.util.backoff with parameters of type BackOffTimer.TaskModifier and TypeMethodDescriptionvoid
BackOffTimer.remove
(BackOffTimer.Task task) Removes the taskvoid
SimpleBackOffTimer.remove
(BackOffTimer.Task task) Removes the taskMethod parameters in org.apache.camel.util.backoff with type arguments of type BackOffTimer.TaskModifier and TypeMethodDescriptionBackOffTimer.schedule
(BackOff backOff, ThrowingFunction<BackOffTimer.Task, Boolean, Exception> function) Schedules a task to run according to the backoff settingsSimpleBackOffTimer.schedule
(BackOff backOff, ThrowingFunction<BackOffTimer.Task, Boolean, Exception> function) Schedule the given function/task to be executed some time in the future according to the given backOff.void
BackOffTimer.Task.whenComplete
(BiConsumer<BackOffTimer.Task, Throwable> whenCompleted) Action to execute when the context is completed (cancelled or exhausted)void
BackOffTimerTask.whenComplete
(BiConsumer<BackOffTimer.Task, Throwable> whenCompleted) Constructor parameters in org.apache.camel.util.backoff with type arguments of type BackOffTimer.TaskModifierConstructorDescriptionBackOffTimerTask
(BackOffTimer timer, BackOff backOff, ScheduledExecutorService scheduler, ThrowingFunction<BackOffTimer.Task, Boolean, Exception> function)