public class FutureResponse extends BaseFutureImpl
BaseFuture.FutureTypecompleted, lock, reason, type| Constructor and Description |
|---|
FutureResponse(Message requestMessage) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelTimeout() |
long |
getReplyTimeout() |
Message |
getRequest()
The future response always keeps a reference to the request.
|
Message |
getResponse()
Returns the response message.
|
void |
setReplyTimeout(long replyTimeoutMillis) |
void |
setReplyTimeoutHandler(ReplyTimeoutHandler replyTimeoutHandler) |
void |
setResponse(Message responseMessage)
Gets called if a peer responds.
|
addCancellation, addListener, await, await, awaitUninterruptibly, awaitUninterruptibly, cancel, getFailedReason, getType, isCompleted, isFailed, isSuccess, notifyListerenrs, removeCancellation, removeListener, setCompletedAndNotify, setFailedpublic FutureResponse(Message requestMessage)
public void setResponse(Message responseMessage)
message - The received messagepublic Message getResponse()
public Message getRequest()
public void setReplyTimeoutHandler(ReplyTimeoutHandler replyTimeoutHandler)
public void cancelTimeout()
public void setReplyTimeout(long replyTimeoutMillis)
public long getReplyTimeout()
Copyright © 2011. All Rights Reserved.