# Uses of Class
org.apache.synapse.transport.http.conn.ClientConnFactory

Packages that use ClientConnFactory
Package
Description
org.apache.synapse.transport.http.conn
org.apache.synapse.transport.nhttp
org.apache.synapse.transport.nhttp.config
org.apache.synapse.transport.passthru

- ## Uses of ClientConnFactory in org.apache.synapse.transport.http.conn

  Constructors in org.apache.synapse.transport.http.conn with parameters of type ClientConnFactory
  Modifier
  Constructor
  Description
  ``
  `ProxyTunnelHandler(RouteRequestMapping routeRequestMapping, ClientConnFactory connFactory)`

- ## Uses of ClientConnFactory in org.apache.synapse.transport.nhttp

  Methods in org.apache.synapse.transport.nhttp with parameters of type ClientConnFactory
  Modifier and Type
  Method
  Description
  `void`
  ClientHandler.`setConnFactory(ClientConnFactory connFactory)`
  Set the given Client Connection Factory.
  Constructors in org.apache.synapse.transport.nhttp with parameters of type ClientConnFactory
  Modifier
  Constructor
  Description
  ``
  `ClientHandler(ConnectionPool connpool, ClientConnFactory connFactory, ProxyConfig proxyConfig, org.apache.axis2.context.ConfigurationContext cfgCtx, org.apache.http.params.HttpParams params, NhttpMetricsCollector metrics)`
  Create an instance of this client connection handler using the Axis2 configuration context and Http protocol parameters given

- ## Uses of ClientConnFactory in org.apache.synapse.transport.nhttp.config

  Methods in org.apache.synapse.transport.nhttp.config that return ClientConnFactory
  Modifier and Type
  Method
  Description
  `ClientConnFactory`
  ClientConnFactoryBuilder.`createConnFactory(org.apache.http.params.HttpParams params)`

- ## Uses of ClientConnFactory in org.apache.synapse.transport.passthru

  Methods in org.apache.synapse.transport.passthru with parameters of type ClientConnFactory
  Modifier and Type
  Method
  Description
  `void`
  TargetHandler.`setConnFactory(ClientConnFactory connFactory)`
  Constructors in org.apache.synapse.transport.passthru with parameters of type ClientConnFactory
  Modifier
  Constructor
  Description
  ``
  `TargetHandler(DeliveryAgent deliveryAgent, ClientConnFactory connFactory, TargetConfiguration configuration)`
  ``
  `TargetHandler(DeliveryAgent deliveryAgent, ClientConnFactory connFactory, TargetConfiguration configuration, List<StreamInterceptor> interceptors)`