Class 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 Detail

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

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

        public static void install​(Bus bus)