Class DefaultHTTPConduitFactoryWrapper

java.lang.Object
org.jboss.wsf.stack.cxf.client.configuration.AbstractHTTPConduitFactoryWrapper
org.jboss.wsf.stack.cxf.client.configuration.DefaultHTTPConduitFactoryWrapper
All Implemented Interfaces:
org.apache.cxf.transport.http.HTTPConduitFactory

public final class DefaultHTTPConduitFactoryWrapper extends AbstractHTTPConduitFactoryWrapper
The default wrapper of HTTPConduitFactory, which gets default configuration values from a map. The configuration map can also be populated by system properties.
Since:
1-Apr-2015
Author:
alessio.soldano@jboss.com
  • Constructor Details

    • DefaultHTTPConduitFactoryWrapper

      public DefaultHTTPConduitFactoryWrapper(org.apache.cxf.transport.http.HTTPConduitFactory delegate)
    • DefaultHTTPConduitFactoryWrapper

      public DefaultHTTPConduitFactoryWrapper(Map<String,Object> configuration, boolean useSystemDefault, org.apache.cxf.transport.http.HTTPConduitFactory delegate)
  • Method Details

    • createNewConduit

      protected org.apache.cxf.transport.http.HTTPConduit createNewConduit(org.apache.cxf.transport.http.HTTPTransportFactory f, Bus b, EndpointInfo localInfo, EndpointReferenceType target) throws IOException
      Description copied from class: AbstractHTTPConduitFactoryWrapper
      Creates a new HTTPConduit instance; this is used internally when no delegate is available for getting a HTTPConduit instance to configure
      Specified by:
      createNewConduit in class AbstractHTTPConduitFactoryWrapper
      Parameters:
      f - The current HTTPTransportFactory
      b - The current Bus
      localInfo - The current EndpointInfo
      target - The EndpointReferenceType
      Returns:
      A new HTTPConduit instance
      Throws:
      IOException
    • configureConduit

      protected void configureConduit(org.apache.cxf.transport.http.HTTPConduit conduit)
      Description copied from class: AbstractHTTPConduitFactoryWrapper
      Configures the specified HTTPConduit instance with default values
      Specified by:
      configureConduit in class AbstractHTTPConduitFactoryWrapper
      Parameters:
      conduit - The HTTPConduit instance to be configured
    • install

      public static void install(Bus bus)