| Modifier and Type | Method and Description |
|---|---|
boolean |
cancel(boolean mayInterruptIfRunning) |
T |
get() |
T |
get(long timeout,
TimeUnit unit) |
boolean |
isCancelled() |
boolean |
isDone() |
RecurrentFuture<T> |
whenComplete(CompletionListener<T> completionListener) |
RecurrentFuture<T> |
whenCompleteAsync(CompletionListener<T> completionListener) |
RecurrentFuture<T> |
whenCompleteAsync(CompletionListener<T> completionListener,
ExecutorService executor) |
RecurrentFuture<T> |
whenFailure(FailureListener failureListener) |
RecurrentFuture<T> |
whenFailureAsync(FailureListener failureListener) |
RecurrentFuture<T> |
whenFailureAsync(FailureListener failureListener,
ExecutorService executor) |
RecurrentFuture<T> |
whenSuccess(SuccessListener<T> successListener) |
RecurrentFuture<T> |
whenSuccessAsync(SuccessListener<T> successListener) |
RecurrentFuture<T> |
whenSuccessAsync(SuccessListener<T> successListener,
ExecutorService executor) |
public boolean cancel(boolean mayInterruptIfRunning)
public T get() throws InterruptedException, ExecutionException
get in interface Future<T>InterruptedExceptionExecutionExceptionpublic T get(long timeout, TimeUnit unit) throws InterruptedException, ExecutionException, TimeoutException
get in interface Future<T>InterruptedExceptionExecutionExceptionTimeoutExceptionpublic boolean isCancelled()
isCancelled in interface Future<T>public RecurrentFuture<T> whenComplete(CompletionListener<T> completionListener)
public RecurrentFuture<T> whenCompleteAsync(CompletionListener<T> completionListener)
public RecurrentFuture<T> whenCompleteAsync(CompletionListener<T> completionListener, ExecutorService executor)
public RecurrentFuture<T> whenFailure(FailureListener failureListener)
public RecurrentFuture<T> whenFailureAsync(FailureListener failureListener)
public RecurrentFuture<T> whenFailureAsync(FailureListener failureListener, ExecutorService executor)
public RecurrentFuture<T> whenSuccess(SuccessListener<T> successListener)
public RecurrentFuture<T> whenSuccessAsync(SuccessListener<T> successListener)
public RecurrentFuture<T> whenSuccessAsync(SuccessListener<T> successListener, ExecutorService executor)
Copyright © 2015. All Rights Reserved.