Package org.springframework.util.concurrent
Useful generic
java.util.concurrent.Future
extensions.Interface Summary Interface Description FailureCallback Failure callback for aListenableFuture
.ListenableFuture<T> ExtendFuture
with the capability to accept completion callbacks.ListenableFutureCallback<T> Callback mechanism for the outcome, success or failure, from aListenableFuture
.SuccessCallback<T> Success callback for aListenableFuture
.Class Summary Class Description CompletableToListenableFutureAdapter<T> FutureAdapter<T,S> Abstract class that adapts aFuture
parameterized over S into aFuture
parameterized over T.ListenableFutureAdapter<T,S> Abstract class that adapts aListenableFuture
parameterized over S into aListenableFuture
parameterized over T.ListenableFutureCallbackRegistry<T> Helper class forListenableFuture
implementations that maintains a of success and failure callbacks and helps to notify them.ListenableFutureTask<T> Extension ofFutureTask
that implementsListenableFuture
.MonoToListenableFutureAdapter<T> Adapts aMono
into aListenableFuture
.SettableListenableFuture<T> AListenableFuture
whose value can be set viaSettableListenableFuture.set(Object)
orSettableListenableFuture.setException(Throwable)
.