org.apache.xmlrpc.client

Class XmlRpcSunHttpTransport

public class XmlRpcSunHttpTransport extends XmlRpcHttpTransport

Default implementation of an HTTP transport, based on the java.net.HttpURLConnection class.
Constructor Summary
XmlRpcSunHttpTransport(XmlRpcClient pClient)
Creates a new instance.
Method Summary
protected voidclose()
protected InputStreamgetInputStream()
protected booleanisResponseGzipCompressed(XmlRpcStreamRequestConfig pConfig)
ObjectsendRequest(XmlRpcRequest pRequest)
protected voidsetRequestHeader(String pHeader, String pValue)
protected voidwriteRequest(ReqWriter pWriter)

Constructor Detail

XmlRpcSunHttpTransport

public XmlRpcSunHttpTransport(XmlRpcClient pClient)
Creates a new instance.

Parameters: pClient The client controlling this instance.

Method Detail

close

protected void close()

getInputStream

protected InputStream getInputStream()

isResponseGzipCompressed

protected boolean isResponseGzipCompressed(XmlRpcStreamRequestConfig pConfig)

sendRequest

public Object sendRequest(XmlRpcRequest pRequest)

setRequestHeader

protected void setRequestHeader(String pHeader, String pValue)

writeRequest

protected void writeRequest(ReqWriter pWriter)
Copyright © 2001-2008 Apache Software Foundation. All Rights Reserved.