protected T |
AsyncRetryResultProcessor.handleException(Supplier<RetryResultProcessor.Result<T>> supplier,
Consumer<Throwable> handler,
Throwable throwable,
ScheduledExecutorService reschedulingExecutor,
BackoffPeriodSupplier lastBackoffPeriodSupplier,
RetryContext ctx) |
RetryResultProcessor.Result<CompletableFuture<V>> |
CompletableFutureRetryResultProcessor.process(CompletableFuture<V> completable,
Supplier<RetryResultProcessor.Result<CompletableFuture<V>>> supplier,
Consumer<Throwable> handler,
ScheduledExecutorService reschedulingExecutor,
BackoffPeriodSupplier lastBackoffPeriodSupplier,
RetryContext ctx) |
RetryResultProcessor.Result<Future<V>> |
FutureRetryResultProcessor.process(Future<V> future,
Supplier<RetryResultProcessor.Result<Future<V>>> supplier,
Consumer<Throwable> handler,
ScheduledExecutorService reschedulingExecutor,
BackoffPeriodSupplier lastBackoffPeriodSupplier,
RetryContext ctx) |
RetryResultProcessor.Result<T> |
RetryResultProcessor.process(T input,
Supplier<RetryResultProcessor.Result<T>> supplier,
Consumer<Throwable> handler,
ScheduledExecutorService reschedulingExecutor,
BackoffPeriodSupplier lastBackoffPeriodSupplier,
RetryContext ctx) |