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 the HttpURLConnection class.
  • Field Details

  • Constructor Details

    • 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 Details

    • setSSLSocketFactory

      public void setSSLSocketFactory(SSLSocketFactory pSocketFactory)
      Sets the SSLSocketFactory to be used by transports.
      Parameters:
      pSocketFactory - The SSLSocketFactory to use.
    • getSSLSocketFactory

      public SSLSocketFactory getSSLSocketFactory()
      Returns the SSLSocketFactory to be used by transports.
    • getTransport

      public XmlRpcTransport getTransport()
      Description copied from interface: XmlRpcTransportFactory
      Returns an instance of XmlRpcTransport. 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.