Project JXTA

net.jxta.impl.endpoint
Class EndpointRouter.RouterMessenger

java.lang.Object
  |
  +--net.jxta.impl.endpoint.EndpointRouter.RouterMessenger
Enclosing class:
EndpointRouter

public class EndpointRouter.RouterMessenger
extends java.lang.Object
implements EndpointMessenger


Field Summary
protected  java.lang.String dstPeer
           
protected  Endpoint endpoint
           
protected  java.lang.String localPeerId
           
protected  EndpointMessenger messenger
           
protected  EndpointRouter router
           
protected  EndpointRouterMessage routerMsg
           
 
Constructor Summary
EndpointRouter.RouterMessenger(EndpointMessenger m, java.lang.String p, Endpoint e, EndpointRouter r)
           
 
Method Summary
 void close()
           
 void sendMessage(net.jxta.endpoint.Message message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

messenger

protected EndpointMessenger messenger

endpoint

protected Endpoint endpoint

router

protected EndpointRouter router

dstPeer

protected java.lang.String dstPeer

routerMsg

protected EndpointRouterMessage routerMsg

localPeerId

protected java.lang.String localPeerId
Constructor Detail

EndpointRouter.RouterMessenger

public EndpointRouter.RouterMessenger(EndpointMessenger m,
                                      java.lang.String p,
                                      Endpoint e,
                                      EndpointRouter r)
Method Detail

sendMessage

public void sendMessage(net.jxta.endpoint.Message message)
                 throws java.io.IOException
Specified by:
sendMessage in interface EndpointMessenger

close

public void close()
Specified by:
close in interface EndpointMessenger

Project JXTA