| Interface | Description |
|---|---|
| AsyncRetryExecutor<T,C extends Callable<? extends T>> | |
| LimitingExecutor.RejectedExecutionHandler<T,C extends Callable<? extends T>> | |
| PartialExceptionRetryPredicate<T,C extends Callable<? extends T>> | |
| PartialResultRetryPredicate<T,C extends Callable<? extends T>> | |
| PartialTypedExceptionRetryPredicate<T,C extends Callable<? extends T>,E extends Exception> | |
| RetryDecision<T,C extends Callable<? extends T>> | |
| RetryDelaySupplier | |
| RetryPredicate<T,C extends Callable<? extends T>> |
A retry predicate.
|
| SyncRetryExecutor<T,C extends Callable<? extends T>> | |
| TimedSupplier<T> |
| Class | Description |
|---|---|
| FibonacciRetryDelaySupplier | |
| GuavaRateLimiter | |
| LimitingExecutor<T,C extends Callable<? extends T>> | |
| RateLimiter |
Token bucket algorithm base call rate limiter.
|
| RetryPolicy<T,C extends Callable<? extends T>> | |
| RetryPolicy.Builder<T,C extends Callable<? extends T>> | |
| TypeBasedRetryDelaySupplier<T> |
A retry Delay supplier that will provide the same instance of a RetryDelaySupplier for a
particular java class.
|
| Enum | Description |
|---|---|
| RetryDecision.Type |
Copyright © 2018 SPF4J. All rights reserved.