Class ClientConnFactoryBuilder

java.lang.Object
org.apache.synapse.transport.nhttp.config.ClientConnFactoryBuilder

public class ClientConnFactoryBuilder extends Object
  • Constructor Details

    • ClientConnFactoryBuilder

      public ClientConnFactoryBuilder(org.apache.axis2.description.TransportOutDescription transportOut, org.apache.axis2.context.ConfigurationContext configurationContext)
    • ClientConnFactoryBuilder

      public ClientConnFactoryBuilder(org.apache.axis2.description.TransportOutDescription transportOut)
  • Method Details

    • parseSSL

      public ClientConnFactoryBuilder parseSSL() throws org.apache.axis2.AxisFault
      Throws:
      org.apache.axis2.AxisFault
    • createConnFactory

      public ClientConnFactory createConnFactory(org.apache.http.params.HttpParams params)
    • loadDynamicSSLConfig

      public org.apache.axis2.description.TransportOutDescription loadDynamicSSLConfig(org.apache.axis2.description.TransportOutDescription transportOut)
      Extracts Dynamic SSL profiles configuration from given TransportOut Configuration
      Parameters:
      transportOut - TransportOut Configuration of the connection
      Returns:
      TransportOut configuration with extracted Dynamic SSL profiles information
    • getSslByHostMap

      public Map<RequestDescriptor,SSLContext> getSslByHostMap()
    • getSSLContextDetails

      public SSLContextDetails getSSLContextDetails()