org.jumpmind.symmetric.transport.http
Class HttpOutgoingTransport

java.lang.Object
  extended by org.jumpmind.symmetric.transport.http.HttpOutgoingTransport
All Implemented Interfaces:
IOutgoingTransport, IOutgoingWithResponseTransport

public class HttpOutgoingTransport
extends java.lang.Object
implements IOutgoingWithResponseTransport


Constructor Summary
HttpOutgoingTransport(java.net.URL url, int httpTimeout, boolean useCompression)
           
 
Method Summary
 void close()
           
 boolean isOpen()
           
 java.io.BufferedWriter open()
           
 java.io.BufferedReader readResponse()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpOutgoingTransport

public HttpOutgoingTransport(java.net.URL url,
                             int httpTimeout,
                             boolean useCompression)
Method Detail

close

public void close()
           throws java.io.IOException
Specified by:
close in interface IOutgoingTransport
Throws:
java.io.IOException

open

public java.io.BufferedWriter open()
                            throws java.io.IOException
Specified by:
open in interface IOutgoingTransport
Throws:
java.io.IOException

readResponse

public java.io.BufferedReader readResponse()
                                    throws java.io.IOException
Specified by:
readResponse in interface IOutgoingWithResponseTransport
Throws:
java.io.IOException

isOpen

public boolean isOpen()
Specified by:
isOpen in interface IOutgoingTransport


Copyright © 2007-2008. All Rights Reserved.