net.tomp2p.rpc
Class HandshakeRPC
java.lang.Object
org.jboss.netty.channel.SimpleChannelHandler
net.tomp2p.rpc.ReplyHandler
net.tomp2p.rpc.HandshakeRPC
- All Implemented Interfaces:
- org.jboss.netty.channel.ChannelDownstreamHandler, org.jboss.netty.channel.ChannelHandler, org.jboss.netty.channel.ChannelUpstreamHandler
public class HandshakeRPC
- extends ReplyHandler
Nested classes/interfaces inherited from interface org.jboss.netty.channel.ChannelHandler |
org.jboss.netty.channel.ChannelHandler.Sharable |
Method Summary |
FutureResponse |
fireTCP(PeerAddress remotePeer,
ChannelCreator channelCreator)
|
FutureResponse |
fireUDP(PeerAddress remotePeer,
ChannelCreator channelCreator)
|
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. |
FutureResponse |
pingBroadcastUDP(PeerAddress remotePeer,
ChannelCreator channelCreator)
|
RequestHandlerTCP<FutureResponse> |
pingTCP(PeerAddress remotePeer)
|
FutureResponse |
pingTCP(PeerAddress remotePeer,
ChannelCreator channelCreator)
|
FutureResponse |
pingTCPDiscover(PeerAddress remotePeer,
ChannelCreator channelCreator)
|
FutureResponse |
pingTCPProbe(PeerAddress remotePeer,
ChannelCreator channelCreator)
|
RequestHandlerUDP<FutureResponse> |
pingUDP(PeerAddress remotePeer)
|
FutureResponse |
pingUDP(PeerAddress remotePeer,
ChannelCreator channelCreator)
|
FutureResponse |
pingUDPDiscover(PeerAddress remotePeer,
ChannelCreator channelCreator)
|
FutureResponse |
pingUDPProbe(PeerAddress remotePeer,
ChannelCreator channelCreator)
|
Methods inherited from class org.jboss.netty.channel.SimpleChannelHandler |
bindRequested, channelBound, channelClosed, channelConnected, channelDisconnected, channelInterestChanged, channelOpen, channelUnbound, childChannelClosed, childChannelOpen, closeRequested, connectRequested, disconnectRequested, handleDownstream, handleUpstream, messageReceived, setInterestOpsRequested, unbindRequested, writeComplete, writeRequested |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HandshakeRPC
public HandshakeRPC(PeerBean peerBean,
ConnectionBean connectionBean)
HandshakeRPC
public HandshakeRPC(PeerBean peerBean,
ConnectionBean connectionBean,
List<PeerListener> listeners)
pingBroadcastUDP
public FutureResponse pingBroadcastUDP(PeerAddress remotePeer,
ChannelCreator channelCreator)
pingUDP
public RequestHandlerUDP<FutureResponse> pingUDP(PeerAddress remotePeer)
pingTCP
public RequestHandlerTCP<FutureResponse> pingTCP(PeerAddress remotePeer)
pingUDP
public FutureResponse pingUDP(PeerAddress remotePeer,
ChannelCreator channelCreator)
pingTCP
public FutureResponse pingTCP(PeerAddress remotePeer,
ChannelCreator channelCreator)
fireUDP
public FutureResponse fireUDP(PeerAddress remotePeer,
ChannelCreator channelCreator)
fireTCP
public FutureResponse fireTCP(PeerAddress remotePeer,
ChannelCreator channelCreator)
pingUDPDiscover
public FutureResponse pingUDPDiscover(PeerAddress remotePeer,
ChannelCreator channelCreator)
pingTCPDiscover
public FutureResponse pingTCPDiscover(PeerAddress remotePeer,
ChannelCreator channelCreator)
pingUDPProbe
public FutureResponse pingUDPProbe(PeerAddress remotePeer,
ChannelCreator channelCreator)
pingTCPProbe
public FutureResponse pingTCPProbe(PeerAddress remotePeer,
ChannelCreator channelCreator)
handleResponse
public Message handleResponse(Message message,
boolean sign)
throws Exception
- Description copied from class:
ReplyHandler
- If the message is OK, that has been previously checked by the user using checkMessage, a reply to the message is
generated here.
- Specified by:
handleResponse
in class ReplyHandler
- Parameters:
message
- Request message
- Throws:
Exception
Copyright © 2013. All Rights Reserved.