All Classes and Interfaces
Class
Description
Performs a delay asynchronously.
Warning this class consists of generated code.
The next strategy in the chain must be
Timeout, and it is invoked on an extra thread.Computes the delay value.
Warning this class consists of generated code.
Utility methods for wrapping callbacks into variants that don't propagate exceptions.
Warning this class consists of generated code.
Unlike
FutureExecution, this is supposed to be the next to last strategy
in the chain (last being Invocation).Utility methods for
CompletionStage and CompletableFuture.Thread pool style bulkhead for
CompletionStage asynchronous executions.Always ignores the
cause passed to getInMillis.Warning this class consists of generated code.
An
Executor that runs tasks directly on the caller thread.Discovered using
ServiceLoader.Warning this class consists of generated code.
Always ignores the
cause passed to getInMillis.Warning this class consists of generated code.
A fault tolerance strategy that guards invocations of arbitrary
Callables.Always ignores the
cause passed to getInMillis.Always returns the same
value.Unlike
CompletionStageExecution, this is supposed to be the first strategy
in the chain.Thread pool style bulkhead for
Future asynchronous executions.Contains a sequence of
Runnable actions and makes sure that they are only executed once.A "sentinel" fault tolerance strategy that does no processing, it only invokes the guarded
Callable.Implementations must be thread-safe.
Warning this class consists of generated code.
Provided a
maxJitter value, generates random numbers that are greater than or equal to -maxJitter
and less than or equal to maxJitter.Warning this class consists of generated code.
Warning this class consists of generated code.
Semaphore style bulkhead for synchronous executions.
Performs a delay synchronously.
Sync delay based on
Thread.sleep.Starts one thread that processes submitted tasks in a loop and when it's time for a task to run,
it gets submitted to the executor.
Warning this class consists of generated code.
Timer allows scheduling tasks for execution in the future.
Async delay based on
Timer.Warning this class consists of generated code.
Result of scheduling a task on a
Timer.