class HttpConnectionPool
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private ConnectorConfiguration |
connectorConfiguration |
private java.net.CookieManager |
cookieManager |
private java.util.Map<DestinationConnectionPool.DestinationKey,DestinationConnectionPool> |
destinationPools |
private static java.util.concurrent.ScheduledExecutorService |
scheduler |
Constructor and Description |
---|
HttpConnectionPool(ConnectorConfiguration connectorConfiguration,
java.net.CookieManager cookieManager) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
close() |
(package private) void |
send(HttpRequest httpRequest,
CompletionHandler<HttpResponse> completionHandler) |
private static final java.util.concurrent.ScheduledExecutorService scheduler
private final ConnectorConfiguration connectorConfiguration
private final java.net.CookieManager cookieManager
private final java.util.Map<DestinationConnectionPool.DestinationKey,DestinationConnectionPool> destinationPools
HttpConnectionPool(ConnectorConfiguration connectorConfiguration, java.net.CookieManager cookieManager)
void send(HttpRequest httpRequest, CompletionHandler<HttpResponse> completionHandler)
void close()