Class HttpConnectionPool
- java.lang.Object
-
- org.glassfish.jersey.jdk.connector.internal.HttpConnectionPool
-
class HttpConnectionPool extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description HttpConnectionPool(ConnectorConfiguration connectorConfiguration, java.net.CookieManager cookieManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
close()
(package private) void
send(HttpRequest httpRequest, CompletionHandler<HttpResponse> completionHandler)
-
-
-
Field Detail
-
scheduler
private static final java.util.concurrent.ScheduledExecutorService scheduler
-
connectorConfiguration
private final ConnectorConfiguration connectorConfiguration
-
cookieManager
private final java.net.CookieManager cookieManager
-
destinationPools
private final java.util.Map<DestinationConnectionPool.DestinationKey,DestinationConnectionPool> destinationPools
-
-
Constructor Detail
-
HttpConnectionPool
HttpConnectionPool(ConnectorConfiguration connectorConfiguration, java.net.CookieManager cookieManager)
-
-
Method Detail
-
send
void send(HttpRequest httpRequest, CompletionHandler<HttpResponse> completionHandler)
-
close
void close()
-
-