## Uses of Interface
org.apache.hc.client5.http.HttpConnectionFactory

Packages that use HttpConnectionFactory
Package | Description
--- | ---
org.apache.hc.client5.http.impl.io | Default implementations of client connection management functions.
org.apache.hc.client5.http.impl.sync | Default HTTP client implementation.

### Uses of HttpConnectionFactory in org.apache.hc.client5.http.impl.io

Classes in org.apache.hc.client5.http.impl.io that implement HttpConnectionFactory
Modifier and Type | Class and Description
--- | ---
`class` | `ManagedHttpClientConnectionFactory` Factory for `ManagedHttpClientConnection` instances.

Constructors in org.apache.hc.client5.http.impl.io with parameters of type HttpConnectionFactory
Constructor and Description
`BasicHttpClientConnectionManager(HttpClientConnectionOperator httpClientConnectionOperator, HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory)`
`BasicHttpClientConnectionManager(org.apache.hc.core5.http.config.Lookup<ConnectionSocketFactory> socketFactoryRegistry, HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory)`
`BasicHttpClientConnectionManager(org.apache.hc.core5.http.config.Lookup<ConnectionSocketFactory> socketFactoryRegistry, HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory, SchemePortResolver schemePortResolver, DnsResolver dnsResolver)`
`PoolingHttpClientConnectionManager(HttpClientConnectionOperator httpClientConnectionOperator, HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory, long timeToLive, TimeUnit tunit)`
`PoolingHttpClientConnectionManager(HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory)`
`PoolingHttpClientConnectionManager(org.apache.hc.core5.http.config.Registry<ConnectionSocketFactory> socketFactoryRegistry, HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory)`
`PoolingHttpClientConnectionManager(org.apache.hc.core5.http.config.Registry<ConnectionSocketFactory> socketFactoryRegistry, HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory, DnsResolver dnsResolver)`
`PoolingHttpClientConnectionManager(org.apache.hc.core5.http.config.Registry<ConnectionSocketFactory> socketFactoryRegistry, HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory, SchemePortResolver schemePortResolver, DnsResolver dnsResolver, long timeToLive, TimeUnit tunit)`

### Uses of HttpConnectionFactory in org.apache.hc.client5.http.impl.sync

Constructors in org.apache.hc.client5.http.impl.sync with parameters of type HttpConnectionFactory
Constructor and Description
`ProxyClient(HttpConnectionFactory<HttpRoute,ManagedHttpClientConnection> connFactory, org.apache.hc.core5.http.config.ConnectionConfig connectionConfig, RequestConfig requestConfig)`