Callback.Completable, Callback.NestedInvocable.InvocationType__nonBlocking| Constructor | Description |
|---|---|
FutureCallback() |
|
FutureCallback(boolean completed) |
|
FutureCallback(java.lang.Throwable failed) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
cancel(boolean mayInterruptIfRunning) |
|
void |
failed(java.lang.Throwable cause) |
Callback invoked when the operation fails.
|
java.lang.Void |
get() |
|
java.lang.Void |
get(long timeout,
java.util.concurrent.TimeUnit unit) |
|
boolean |
isCancelled() |
|
boolean |
isDone() |
|
static void |
rethrow(java.util.concurrent.ExecutionException e) |
|
void |
succeeded() |
Callback invoked when the operation completes.
|
java.lang.String |
toString() |
getInvocationType, getInvocationType, invokeNonBlocking, isNonBlockingInvocationpublic FutureCallback()
public FutureCallback(boolean completed)
public FutureCallback(java.lang.Throwable failed)
public void succeeded()
CallbackCallback invoked when the operation completes.
succeeded in interface CallbackCallback.failed(Throwable)public void failed(java.lang.Throwable cause)
CallbackCallback invoked when the operation fails.
public boolean cancel(boolean mayInterruptIfRunning)
cancel in interface java.util.concurrent.Future<java.lang.Void>public boolean isCancelled()
isCancelled in interface java.util.concurrent.Future<java.lang.Void>public boolean isDone()
isDone in interface java.util.concurrent.Future<java.lang.Void>public java.lang.Void get()
throws java.lang.InterruptedException,
java.util.concurrent.ExecutionException
get in interface java.util.concurrent.Future<java.lang.Void>java.lang.InterruptedExceptionjava.util.concurrent.ExecutionExceptionpublic java.lang.Void get(long timeout,
java.util.concurrent.TimeUnit unit)
throws java.lang.InterruptedException,
java.util.concurrent.ExecutionException,
java.util.concurrent.TimeoutException
get in interface java.util.concurrent.Future<java.lang.Void>java.lang.InterruptedExceptionjava.util.concurrent.ExecutionExceptionjava.util.concurrent.TimeoutExceptionpublic static void rethrow(java.util.concurrent.ExecutionException e)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 1995–2018 Webtide. All rights reserved.