- <init>
Create a future that is already done.
- setResult
Set the result. Listener notifications occur on calling thread of this method.
- setException
Set the exception. Listener notifications occur on calling thread of this
method.
- addResultListener
Add a result listener.
- setExceptionIfUndone
Set the exception. Listener notifications occur on calling thread of this
method.
- setResultIfUndone
Set the result. Listener notifications occur on calling thread of this method.
- get
Get the result - blocking call.
- isDone
Test if done, i.e. result is available.
- getEmptyFuture
Get the empty future of some type.
- sendForwardCommand
Send a (forward) command to the listeners.
- abortGet
Abort a blocking get call.
- doSetResult
Set the result without notifying listeners.