Class XmlRpcSun14HttpTransport
java.lang.Object
org.apache.xmlrpc.client.XmlRpcTransportImpl
org.apache.xmlrpc.client.XmlRpcStreamTransport
org.apache.xmlrpc.client.XmlRpcHttpTransport
org.apache.xmlrpc.client.XmlRpcSunHttpTransport
org.apache.xmlrpc.client.XmlRpcSun14HttpTransport
- All Implemented Interfaces:
XmlRpcTransport
- Direct Known Subclasses:
XmlRpcSun15HttpTransport
Default implementation of an HTTP transport in Java 1.4, based on the
HttpURLConnection class. Adds support for the
SSLSocketFactory.-
Nested Class Summary
Nested classes/interfaces inherited from class XmlRpcHttpTransport
XmlRpcHttpTransport.ByteArrayReqWriterNested classes/interfaces inherited from class XmlRpcStreamTransport
XmlRpcStreamTransport.GzipReqWriter, XmlRpcStreamTransport.ReqWriter, XmlRpcStreamTransport.ReqWriterImpl -
Field Summary
FieldsFields inherited from class XmlRpcHttpTransport
USER_AGENT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the SSLSocketFactory used to create secure sockets.protected URLConnectionnewURLConnection(URL pURL) voidsetSSLSocketFactory(SSLSocketFactory pSocketFactory) Sets the SSLSocketFactory used to create secure sockets.Methods inherited from class XmlRpcSunHttpTransport
close, getInputStream, getURLConnection, isResponseGzipCompressed, sendRequest, setRequestHeader, writeRequestMethods inherited from class XmlRpcHttpTransport
getUserAgent, initHttpHeaders, isUsingByteArrayOutput, newReqWriter, setCompressionHeaders, setContentLength, setCredentialsMethods inherited from class XmlRpcStreamTransport
isCompressingRequest, newXMLReader, readResponseMethods inherited from class XmlRpcTransportImpl
getClient
-
Field Details
-
sslSocketFactory
-
-
Constructor Details
-
XmlRpcSun14HttpTransport
Creates a new instance.- Parameters:
pClient- The client controlling this instance.
-
-
Method Details
-
setSSLSocketFactory
Sets the SSLSocketFactory used to create secure sockets.- Parameters:
pSocketFactory- The SSLSocketFactory to use.
-
getSSLSocketFactory
Returns the SSLSocketFactory used to create secure sockets. -
newURLConnection
- Overrides:
newURLConnectionin classXmlRpcSunHttpTransport- Throws:
IOException
-