Package org.apache.xmlrpc.client
Class XmlRpcSun14HttpTransportFactory
- java.lang.Object
-
- org.apache.xmlrpc.client.XmlRpcTransportFactoryImpl
-
- org.apache.xmlrpc.client.XmlRpcSun14HttpTransportFactory
-
- All Implemented Interfaces:
XmlRpcTransportFactory
- Direct Known Subclasses:
XmlRpcSun15HttpTransportFactory
public class XmlRpcSun14HttpTransportFactory extends XmlRpcTransportFactoryImpl
Default implementation of an HTTP transport factory in Java 1.4, based on theHttpURLConnection
class.
-
-
Field Summary
Fields Modifier and Type Field Description private javax.net.ssl.SSLSocketFactory
sslSocketFactory
-
Constructor Summary
Constructors Constructor Description XmlRpcSun14HttpTransportFactory(XmlRpcClient pClient)
Creates a new factory, which creates transports for the given client.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.net.ssl.SSLSocketFactory
getSSLSocketFactory()
Returns the SSLSocketFactory to be used by transports.XmlRpcTransport
getTransport()
Returns an instance ofXmlRpcTransport
.void
setSSLSocketFactory(javax.net.ssl.SSLSocketFactory pSocketFactory)
Sets the SSLSocketFactory to be used by transports.-
Methods inherited from class org.apache.xmlrpc.client.XmlRpcTransportFactoryImpl
getClient
-
-
-
-
Constructor Detail
-
XmlRpcSun14HttpTransportFactory
public XmlRpcSun14HttpTransportFactory(XmlRpcClient pClient)
Creates a new factory, which creates transports for the given client.- Parameters:
pClient
- The client, which is operating the factory.
-
-
Method Detail
-
setSSLSocketFactory
public void setSSLSocketFactory(javax.net.ssl.SSLSocketFactory pSocketFactory)
Sets the SSLSocketFactory to be used by transports.- Parameters:
pSocketFactory
- The SSLSocketFactory to use.
-
getSSLSocketFactory
public javax.net.ssl.SSLSocketFactory getSSLSocketFactory()
Returns the SSLSocketFactory to be used by transports.
-
getTransport
public XmlRpcTransport getTransport()
Description copied from interface:XmlRpcTransportFactory
Returns an instance ofXmlRpcTransport
. This may be a singleton, but the caller should not depend on that: A new instance may as well be created for any request.- Returns:
- The configured transport.
-
-