public class DirectDataRPC extends ReplyHandler
| Constructor and Description |
|---|
DirectDataRPC(PeerBean peerBean,
ConnectionBean connectionBean) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkMessage(Message message)
Before a reply can be done, the message needs to be checked.
|
Message |
handleResponse(Message message,
boolean sign)
If the message is OK, that has been previously checked by the user using
checkMessage, a reply to the message is generated here.
|
boolean |
hasObjectDataReply() |
boolean |
hasRawDataReply() |
RequestHandlerTCP |
send(PeerAddress remoteNode,
org.jboss.netty.buffer.ChannelBuffer buffer,
boolean raw) |
FutureData |
send(PeerAddress remoteNode,
org.jboss.netty.buffer.ChannelBuffer buffer,
boolean raw,
ChannelCreator cc) |
FutureData |
send(PeerAddress remoteNode,
org.jboss.netty.buffer.ChannelBuffer buffer,
boolean raw,
ChannelCreator cc,
int idleTCPMillis) |
void |
setReply(ObjectDataReply objectDataReply) |
void |
setReply(RawDataReply rawDataReply) |
createMessage, exceptionCaught, forwardMessage, registerIoHandler, setSignReplybindRequested, channelBound, channelClosed, channelConnected, channelDisconnected, channelInterestChanged, channelOpen, channelUnbound, childChannelClosed, childChannelOpen, closeRequested, connectRequested, disconnectRequested, handleDownstream, handleUpstream, messageReceived, setInterestOpsRequested, unbindRequested, writeComplete, writeRequestedpublic DirectDataRPC(PeerBean peerBean, ConnectionBean connectionBean)
public FutureData send(PeerAddress remoteNode, org.jboss.netty.buffer.ChannelBuffer buffer, boolean raw, ChannelCreator cc)
public FutureData send(PeerAddress remoteNode, org.jboss.netty.buffer.ChannelBuffer buffer, boolean raw, ChannelCreator cc, int idleTCPMillis)
public RequestHandlerTCP send(PeerAddress remoteNode, org.jboss.netty.buffer.ChannelBuffer buffer, boolean raw)
public void setReply(RawDataReply rawDataReply)
public void setReply(ObjectDataReply objectDataReply)
public boolean checkMessage(Message message)
ReplyHandlercheckMessage in class ReplyHandlermessage - Request messagepublic boolean hasRawDataReply()
public boolean hasObjectDataReply()
public Message handleResponse(Message message, boolean sign) throws Exception
ReplyHandlerhandleResponse in class ReplyHandlermessage - Request messageExceptionCopyright © 2011. All Rights Reserved.