All Classes and Interfaces
Class
Description
Performs a delay asynchronously.
Warning this class consists of generated code.
Computes the delay value.
Unified bulkhead that behaves in a semaphore fashion for synchronous executions
and in a thread pool fashion for asynchronous executions.
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.
Creator and controller of a
Future.Always ignores the
cause passed to getInMillis.Warning this class consists of generated code.
Discovered using
ServiceLoader.Warning this class consists of generated code.
Always ignores the
cause passed to getInMillis.Warning this class consists of generated code.
Deprecated, for removal: This API element is subject to removal in a future version.
A fault tolerance strategy that guards invocations of arbitrary
Callables.Always ignores the
cause passed to getInMillis.Always returns the same
value.Represents a computation that may still be running, and allows obtaining
a result of the computation once available.
Unlike
ThreadOffload, this is supposed to be the first strategy
in the chain.The next strategy in the chain must be
Timeout, and it is invoked on an extra thread.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.
Performs a delay synchronously.
This is supposed to be the next to last strategy in the chain (last being
Invocation).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.
Asynchronous delay based on
Timer.Warning this class consists of generated code.
Result of scheduling a task on a
Timer.