@GwtCompatible public interface FutureCallback<V>
Future
computation asynchronously.
To attach to a ListenableFuture use Futures.addCallback(com.google.common.util.concurrent.ListenableFuture<V>, com.google.common.util.concurrent.FutureCallback<? super V>).
| Modifier and Type | Method and Description |
|---|---|
void |
onFailure(Throwable t)
Invoked when a
Future computation fails or is canceled. |
void |
onSuccess(V result)
Invoked with the result of the
Future computation when it is
successful. |
void onSuccess(@Nullable V result)
Future computation when it is
successful.void onFailure(Throwable t)
Future computation fails or is canceled.
If the future's get method throws an ExecutionException, then the cause is passed to this method. Any other
thrown object is passed unaltered.
Copyright © 2010-2015. All Rights Reserved.