public class InstrumentedHttpClientConnectionManager
extends org.apache.http.impl.conn.PoolingHttpClientConnectionManager
HttpClientConnectionManager which monitors the number of open connections.| Constructor and Description |
|---|
InstrumentedHttpClientConnectionManager(io.dropwizard.metrics5.MetricRegistry metricRegistry) |
InstrumentedHttpClientConnectionManager(io.dropwizard.metrics5.MetricRegistry metricsRegistry,
org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> socketFactoryRegistry) |
InstrumentedHttpClientConnectionManager(io.dropwizard.metrics5.MetricRegistry metricsRegistry,
org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> socketFactoryRegistry,
org.apache.http.conn.HttpConnectionFactory<org.apache.http.conn.routing.HttpRoute,org.apache.http.conn.ManagedHttpClientConnection> connFactory,
org.apache.http.conn.SchemePortResolver schemePortResolver,
org.apache.http.conn.DnsResolver dnsResolver,
long connTTL,
TimeUnit connTTLTimeUnit,
String name) |
InstrumentedHttpClientConnectionManager(io.dropwizard.metrics5.MetricRegistry metricsRegistry,
org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> socketFactoryRegistry,
long connTTL,
TimeUnit connTTLTimeUnit) |
| Modifier and Type | Method and Description |
|---|---|
protected static org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> |
getDefaultRegistry() |
void |
shutdown() |
close, closeExpiredConnections, closeIdleConnections, connect, enumAvailable, enumLeased, finalize, getConnectionConfig, getDefaultConnectionConfig, getDefaultMaxPerRoute, getDefaultSocketConfig, getMaxPerRoute, getMaxTotal, getRoutes, getSocketConfig, getStats, getTotalStats, getValidateAfterInactivity, leaseConnection, releaseConnection, requestConnection, routeComplete, setConnectionConfig, setDefaultConnectionConfig, setDefaultMaxPerRoute, setDefaultSocketConfig, setMaxPerRoute, setMaxTotal, setSocketConfig, setValidateAfterInactivity, upgradepublic InstrumentedHttpClientConnectionManager(io.dropwizard.metrics5.MetricRegistry metricRegistry)
public InstrumentedHttpClientConnectionManager(io.dropwizard.metrics5.MetricRegistry metricsRegistry,
org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> socketFactoryRegistry)
public InstrumentedHttpClientConnectionManager(io.dropwizard.metrics5.MetricRegistry metricsRegistry,
org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> socketFactoryRegistry,
long connTTL,
TimeUnit connTTLTimeUnit)
public InstrumentedHttpClientConnectionManager(io.dropwizard.metrics5.MetricRegistry metricsRegistry,
org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> socketFactoryRegistry,
org.apache.http.conn.HttpConnectionFactory<org.apache.http.conn.routing.HttpRoute,org.apache.http.conn.ManagedHttpClientConnection> connFactory,
org.apache.http.conn.SchemePortResolver schemePortResolver,
org.apache.http.conn.DnsResolver dnsResolver,
long connTTL,
TimeUnit connTTLTimeUnit,
String name)
protected static org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> getDefaultRegistry()
public void shutdown()
shutdown in interface org.apache.http.conn.HttpClientConnectionManagershutdown in class org.apache.http.impl.conn.PoolingHttpClientConnectionManagerCopyright © 2018. All Rights Reserved.