Project JXTA

net.jxta.impl.endpoint.http
Class HttpNonBlockingMessanger

java.lang.Object
  |
  +--net.jxta.impl.endpoint.http.HttpNonBlockingMessanger

public class HttpNonBlockingMessanger
extends java.lang.Object
implements EndpointMessanger

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


Field Summary
static boolean debug
           
 
Constructor Summary
HttpNonBlockingMessanger(net.jxta.endpoint.EndpointAddress addr, java.lang.String peer, HttpTransport 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
 

Field Detail

debug

public static boolean debug
Constructor Detail

HttpNonBlockingMessanger

public HttpNonBlockingMessanger(net.jxta.endpoint.EndpointAddress addr,
                                java.lang.String peer,
                                HttpTransport 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 EndpointMessanger
Parameters:
message - TransportMessage to be sent.

close

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

Project JXTA