- setException
Subclasses should invoke this method to set the result of the computation to an
error, throwable. Th
- set
Subclasses should invoke this method to set the result of the computation to
value. This will set th
- cancel
If a cancellation attempt succeeds on a Future that had previously been
#setFuture, then the cancell
- get
The default AbstractFuture implementation throws InterruptedException if the
current thread is inter
- addListener
- interruptTask
Subclasses can override this method to implement interruption of the future's
computation. The metho
- isCancelled
- cancellationExceptionWithCause
- isDone
- wasInterrupted
Returns true if this future was cancelled with mayInterruptIfRunning set to
true.
- setFuture
Sets the result of this Future to match the supplied input Future once the
supplied Future is done,
- clearListeners
Clears the #listeners list and prepends its contents to onto, least recently
added first.