- getValue
Returns the value of this Promise. If this Promise is not #isDone(), this method
must block and wait
- getFailure
Returns the failure of this Promise. If this Promise is not #isDone(), this
method must block and wa
- onResolve
Register a callback to be called when this Promise is resolved. The specified
callback is called whe
- isDone
Returns whether this Promise has been resolved. This Promise may be successfully
resolved or resolve
- then
Chain a new Promise to this Promise with Success and Failure callbacks. The
specified Success callba
- map
Map the value of this Promise. If this Promise is successfully resolved, the
returned Promise must b
- onFailure
Register a callback to be called with the failure for this Promise when this
Promise is resolved wit
- thenAccept
Chain a new Promise to this Promise with a Consumer callback that receives the
value of this Promise
- recover
Recover from a failure of this Promise with a recovery value. If this Promise is
successfully resolv
- fallbackTo
Fall back to the value of the specified Promise if this Promise fails. If this
Promise is successful
- filter
Filter the value of this Promise. If this Promise is successfully resolved, the
returned Promise mus
- onSuccess
Register a callback to be called with the result of this Promise when this
Promise is resolved succe