public class HttpOutgoingTransport extends java.lang.Object implements IOutgoingWithResponseTransport
| Constructor and Description |
|---|
HttpOutgoingTransport(HttpTransportManager httpTransportManager,
java.net.URL url,
int httpTimeout,
boolean useCompression,
int compressionStrategy,
int compressionLevel,
java.lang.String nodeId,
java.lang.String securityToken,
boolean streamOutputEnabled,
int streamOutputSize,
boolean fileUpload) |
HttpOutgoingTransport(HttpTransportManager httpTransportManager,
java.net.URL url,
int httpTimeout,
boolean useCompression,
int compressionStrategy,
int compressionLevel,
java.lang.String nodeId,
java.lang.String securityToken,
boolean streamOutputEnabled,
int streamOutputSize,
boolean fileUpload,
java.util.Map<java.lang.String,java.lang.String> requestProperties) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
HttpConnection |
getConnection() |
ChannelMap |
getSuspendIgnoreChannelLists(IConfigurationService configurationService,
java.lang.String queue,
Node targetNode)
This returns a (combined) list of suspended or ignored channels.
|
java.io.BufferedWriter |
getWriter() |
boolean |
isOpen() |
java.io.OutputStream |
openStream() |
java.io.BufferedWriter |
openWriter() |
java.io.BufferedReader |
readResponse() |
public HttpOutgoingTransport(HttpTransportManager httpTransportManager, java.net.URL url, int httpTimeout, boolean useCompression, int compressionStrategy, int compressionLevel, java.lang.String nodeId, java.lang.String securityToken, boolean streamOutputEnabled, int streamOutputSize, boolean fileUpload)
public HttpOutgoingTransport(HttpTransportManager httpTransportManager, java.net.URL url, int httpTimeout, boolean useCompression, int compressionStrategy, int compressionLevel, java.lang.String nodeId, java.lang.String securityToken, boolean streamOutputEnabled, int streamOutputSize, boolean fileUpload, java.util.Map<java.lang.String,java.lang.String> requestProperties)
public void close()
close in interface IOutgoingTransportpublic java.io.OutputStream openStream()
openStream in interface IOutgoingTransportpublic java.io.BufferedWriter openWriter()
openWriter in interface IOutgoingTransportpublic java.io.BufferedWriter getWriter()
getWriter in interface IOutgoingTransportpublic java.io.BufferedReader readResponse()
throws java.io.IOException
readResponse in interface IOutgoingWithResponseTransportjava.io.IOExceptionpublic boolean isOpen()
isOpen in interface IOutgoingTransportpublic ChannelMap getSuspendIgnoreChannelLists(IConfigurationService configurationService, java.lang.String queue, Node targetNode)
IOutgoingTransportgetSuspendIgnoreChannelLists in interface IOutgoingTransportpublic HttpConnection getConnection()