public interface CompletionStageAPI
| Modifier and Type | Method and Description |
|---|---|
static CompletionStageAPI |
current() |
Executor |
defaultExecutorOf(CompletableFuture<?> completableFuture) |
boolean |
defaultExecutorOverridable() |
<T> CompletionStage<T> |
exceptionallyAsync(CompletionStage<T> delegate,
Function<Throwable,? extends T> fn) |
<T> CompletionStage<T> |
exceptionallyAsync(CompletionStage<T> delegate,
Function<Throwable,? extends T> fn,
Executor executor) |
<T> CompletionStage<T> |
exceptionallyCompose(CompletionStage<T> delegate,
Function<Throwable,? extends CompletionStage<T>> fn) |
<T> CompletionStage<T> |
exceptionallyComposeAsync(CompletionStage<T> delegate,
Function<Throwable,? extends CompletionStage<T>> fn) |
<T> CompletionStage<T> |
exceptionallyComposeAsync(CompletionStage<T> delegate,
Function<Throwable,? extends CompletionStage<T>> fn,
Executor executor) |
boolean defaultExecutorOverridable()
Executor defaultExecutorOf(CompletableFuture<?> completableFuture)
<T> CompletionStage<T> exceptionallyAsync(CompletionStage<T> delegate, Function<Throwable,? extends T> fn)
<T> CompletionStage<T> exceptionallyAsync(CompletionStage<T> delegate, Function<Throwable,? extends T> fn, Executor executor)
<T> CompletionStage<T> exceptionallyCompose(CompletionStage<T> delegate, Function<Throwable,? extends CompletionStage<T>> fn)
<T> CompletionStage<T> exceptionallyComposeAsync(CompletionStage<T> delegate, Function<Throwable,? extends CompletionStage<T>> fn)
<T> CompletionStage<T> exceptionallyComposeAsync(CompletionStage<T> delegate, Function<Throwable,? extends CompletionStage<T>> fn, Executor executor)
static CompletionStageAPI current()
Copyright © 2021. All rights reserved.