public class XmlRpcCommonsTransport extends XmlRpcHttpTransport
XmlRpcHttpTransport.ByteArrayReqWriterXmlRpcStreamTransport.GzipReqWriter, XmlRpcStreamTransport.ReqWriter, XmlRpcStreamTransport.ReqWriterImplUSER_AGENT| Constructor and Description |
|---|
XmlRpcCommonsTransport(XmlRpcClient pClient)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
close()
Closes the connection and ensures, that all resources are being
released.
|
protected java.io.InputStream |
getInputStream()
Returns the input stream, from which the response is
being read.
|
protected void |
initHttpHeaders(XmlRpcRequest pRequest) |
protected boolean |
isResponseGzipCompressed() |
protected boolean |
isResponseGzipCompressed(XmlRpcStreamRequestConfig pConfig)
Returns, whether the response is gzip compressed.
|
protected void |
setContentLength(int pLength) |
protected void |
setCredentials(XmlRpcHttpClientConfig pConfig) |
protected void |
setRequestHeader(java.lang.String pHeader,
java.lang.String pValue) |
protected void |
writeRequest(XmlRpcStreamTransport.ReqWriter pWriter) |
getUserAgent, isUsingByteArrayOutput, newReqWriter, sendRequest, setCompressionHeadersisCompressingRequest, newXMLReader, readResponsegetClientpublic XmlRpcCommonsTransport(XmlRpcClient pClient)
pClient - The client, which will be invoking the transport.protected void setContentLength(int pLength)
setContentLength in class XmlRpcHttpTransportprotected void initHttpHeaders(XmlRpcRequest pRequest)
throws XmlRpcClientException
initHttpHeaders in class XmlRpcHttpTransportXmlRpcClientExceptionprotected void setRequestHeader(java.lang.String pHeader,
java.lang.String pValue)
setRequestHeader in class XmlRpcHttpTransportprotected boolean isResponseGzipCompressed()
protected java.io.InputStream getInputStream()
throws XmlRpcException
XmlRpcStreamTransportgetInputStream in class XmlRpcStreamTransportXmlRpcExceptionprotected void setCredentials(XmlRpcHttpClientConfig pConfig) throws XmlRpcClientException
setCredentials in class XmlRpcHttpTransportXmlRpcClientExceptionprotected void close()
throws XmlRpcClientException
XmlRpcStreamTransportclose in class XmlRpcStreamTransportXmlRpcClientExceptionprotected boolean isResponseGzipCompressed(XmlRpcStreamRequestConfig pConfig)
XmlRpcStreamTransportisResponseGzipCompressed in class XmlRpcStreamTransportpConfig - The clients configuration.protected void writeRequest(XmlRpcStreamTransport.ReqWriter pWriter) throws XmlRpcException
writeRequest in class XmlRpcStreamTransportXmlRpcException