Interface | Description |
---|---|
ExceptionWatchdog<E extends Exception> |
The
ExceptionWatchdog allows any number of threads to wait (sleep)
when calling #onException() till the ExceptionWatchdog is fed
with a next Exception with ExceptionWatchdog.throwException(Exception) or till
all waiting threads are released by calling Releaseable.releaseAll() . |
ExecutionStrategyAccessor |
Provides an accessor for an
ExecutionStrategy property. |
ExecutionStrategyAccessor.ExecutionStrategyMutator |
Provides a mutator for an
ExecutionStrategy property. |
ExecutionStrategyAccessor.ExecutionStrategyProperty |
Provides an
ExecutionStrategy property. |
ExecutorServiceAccessor |
Provides an accessor for a
ExecutorService property. |
ExecutorServiceAccessor.ExecutorServiceBuilder<B extends ExecutorServiceAccessor.ExecutorServiceBuilder<B>> |
Provides a builder method for a
ExecutorService property
returning the builder for applying multiple build operations. |
ExecutorServiceAccessor.ExecutorServiceMutator |
Provides a mutator for a
ExecutorService property. |
ExecutorServiceAccessor.ExecutorServiceProperty |
Provides a
ExecutorService property. |
Retryable |
The
Retryable provides methods for performing various retry
iterations, be it based on retry counts or retry timeouts. |
RetryCounter |
The
RetryCounter can be used in loops to test whether a retry should
take place and in case a retry is to take place, then a given period of time
(delay) is waited and the internal retry counter is decremented. |
RetryTimeout |
The
RetryTimeout can be used in loops to test whether a timeout has
been reached, if the timeout has not been reached, then a given period of
time (delay) is waited. |
Class | Description |
---|---|
ControlFlowUtility |
Utility class addressing control flow related issues.
|
ThreadFactoryImpl |
Enum | Description |
---|---|
ExecutionStrategy | |
InvocationStrategy |
Copyright © 2016. All rights reserved.