Project JXTA

net.jxta.impl.endpoint.tcp
Class TcpNonBlockingMessenger

java.lang.Object
  |
  +--net.jxta.impl.endpoint.tcp.TcpNonBlockingMessenger

public class TcpNonBlockingMessenger
extends java.lang.Object
implements EndpointMessenger

A TransportProtocolLink allows to send TransportMessage's onto its associated TransportProtocol.

Since:
JXTA 1.0

Constructor Summary
TcpNonBlockingMessenger(net.jxta.endpoint.EndpointAddress destaddr, java.lang.String peer, TcpTransport p)
           
 
Method Summary
 void close()
          Close this TransportProtocolLink
 void sendMessage(net.jxta.endpoint.Message message)
          Send a TransportMessage onto that link.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TcpNonBlockingMessenger

public TcpNonBlockingMessenger(net.jxta.endpoint.EndpointAddress destaddr,
                               java.lang.String peer,
                               TcpTransport p)
                        throws java.io.IOException
Method Detail

sendMessage

public void sendMessage(net.jxta.endpoint.Message message)
                 throws java.io.IOException
Send a TransportMessage onto that link.
Specified by:
sendMessage in interface EndpointMessenger
Parameters:
message - TransportMessage to be sent.

close

public void close()
Close this TransportProtocolLink
Specified by:
close in interface EndpointMessenger

Project JXTA