public class InstrumentedHttpClientConnectionManager
extends org.apache.http.impl.conn.PoolingHttpClientConnectionManager
HttpClientConnectionManager which monitors the number of open connections.| Modifier and Type | Class and Description |
|---|---|
static class |
InstrumentedHttpClientConnectionManager.Builder |
| Constructor and Description |
|---|
InstrumentedHttpClientConnectionManager(com.codahale.metrics.MetricRegistry metricRegistry)
Deprecated.
Use
builder(MetricRegistry) instead. |
InstrumentedHttpClientConnectionManager(com.codahale.metrics.MetricRegistry metricsRegistry,
org.apache.http.conn.HttpClientConnectionOperator httpClientConnectionOperator,
org.apache.http.conn.HttpConnectionFactory<org.apache.http.conn.routing.HttpRoute,org.apache.http.conn.ManagedHttpClientConnection> connFactory,
long connTTL,
TimeUnit connTTLTimeUnit,
String name)
Deprecated.
Use
builder(MetricRegistry) instead. |
InstrumentedHttpClientConnectionManager(com.codahale.metrics.MetricRegistry metricsRegistry,
org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> socketFactoryRegistry)
Deprecated.
Use
builder(MetricRegistry) instead. |
InstrumentedHttpClientConnectionManager(com.codahale.metrics.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)
Deprecated.
Use
builder(MetricRegistry) instead. |
InstrumentedHttpClientConnectionManager(com.codahale.metrics.MetricRegistry metricsRegistry,
org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> socketFactoryRegistry,
long connTTL,
TimeUnit connTTLTimeUnit)
Deprecated.
Use
builder(MetricRegistry) instead. |
| Modifier and Type | Method and Description |
|---|---|
static InstrumentedHttpClientConnectionManager.Builder |
builder(com.codahale.metrics.MetricRegistry metricsRegistry) |
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, upgrade@Deprecated public InstrumentedHttpClientConnectionManager(com.codahale.metrics.MetricRegistry metricRegistry)
builder(MetricRegistry) instead.@Deprecated public InstrumentedHttpClientConnectionManager(com.codahale.metrics.MetricRegistry metricsRegistry, org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> socketFactoryRegistry)
builder(MetricRegistry) instead.@Deprecated public InstrumentedHttpClientConnectionManager(com.codahale.metrics.MetricRegistry metricsRegistry, org.apache.http.config.Registry<org.apache.http.conn.socket.ConnectionSocketFactory> socketFactoryRegistry, long connTTL, TimeUnit connTTLTimeUnit)
builder(MetricRegistry) instead.@Deprecated public InstrumentedHttpClientConnectionManager(com.codahale.metrics.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)
builder(MetricRegistry) instead.@Deprecated public InstrumentedHttpClientConnectionManager(com.codahale.metrics.MetricRegistry metricsRegistry, org.apache.http.conn.HttpClientConnectionOperator httpClientConnectionOperator, org.apache.http.conn.HttpConnectionFactory<org.apache.http.conn.routing.HttpRoute,org.apache.http.conn.ManagedHttpClientConnection> connFactory, long connTTL, TimeUnit connTTLTimeUnit, String name)
builder(MetricRegistry) instead.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.PoolingHttpClientConnectionManagerpublic static InstrumentedHttpClientConnectionManager.Builder builder(com.codahale.metrics.MetricRegistry metricsRegistry)
Copyright © 2019. All rights reserved.