Interface Callback<V>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddone(V value)Invoked when the value returned by the call is available.voidonFailure(Throwable failure)Invoked when the call does not complete successfully.longtimeout()The time to wait on the value returned by the call.
-
-
-
Method Detail
-
done
void done(V value)
Invoked when the value returned by the call is available.- Parameters:
value- the value
-
onFailure
void onFailure(Throwable failure)
Invoked when the call does not complete successfully.Failures may be generated by a
Calls, or by the expiration of timeouts set on their asynchronous execution. In the latter case, the failures areTimeoutExceptions.- Parameters:
failure- the failure
-
timeout
long timeout()
The time to wait on the value returned by the call.- Returns:
- the timeout
-
-