| Interface | Description |
|---|---|
| ConnectionKeepAliveStrategy |
Interface for deciding how long a connection can remain
idle before being reused.
|
| DnsResolver |
Users may implement this interface to override the normal DNS lookup offered
by the OS.
|
| HttpConnectionFactory<T,C extends org.apache.hc.core5.http.HttpConnection> |
Generic
HttpConnection factory. |
| RouteInfo |
Read-only interface for route information.
|
| SchemePortResolver |
Strategy for default port resolution for protocol schemes.
|
| Class | Description |
|---|---|
| HttpRoute |
The route for a request.
|
| RouteTracker |
Helps tracking the steps in establishing a route.
|
| SystemDefaultDnsResolver |
DNS resolver that uses the default OS implementation for resolving host names.
|
| Enum | Description |
|---|---|
| RouteInfo.LayerType |
The layering type of a route.
|
| RouteInfo.TunnelType |
The tunnelling type of a route.
|
| Exception | Description |
|---|---|
| ConnectionPoolTimeoutException |
A timeout while waiting for an available connection
from a connection manager.
|
| ConnectTimeoutException |
A timeout while connecting to an HTTP server or waiting for an
available connection from an HttpConnectionManager.
|
| HttpHostConnectException |
A
ConnectException that specifies the HttpHost that was
being connected to. |
| UnsupportedSchemeException |
Signals failure to establish connection using an unknown protocol scheme.
|
Copyright © 1999–2016 The Apache Software Foundation. All rights reserved.