Package com.codahale.metrics.httpclient
Class InstrumentedClientConnManager
java.lang.Object
org.apache.http.impl.conn.PoolingClientConnectionManager
com.codahale.metrics.httpclient.InstrumentedClientConnManager
- All Implemented Interfaces:
org.apache.http.conn.ClientConnectionManager
,org.apache.http.pool.ConnPoolControl<org.apache.http.conn.routing.HttpRoute>
public class InstrumentedClientConnManager
extends org.apache.http.impl.conn.PoolingClientConnectionManager
A
ClientConnectionManager
which monitors the number of open connections.-
Constructor Summary
ConstructorsConstructorDescriptionInstrumentedClientConnManager
(MetricRegistry metricRegistry) InstrumentedClientConnManager
(MetricRegistry metricsRegistry, org.apache.http.conn.scheme.SchemeRegistry registry) InstrumentedClientConnManager
(MetricRegistry metricsRegistry, org.apache.http.conn.scheme.SchemeRegistry registry, long connTTL, TimeUnit connTTLTimeUnit) InstrumentedClientConnManager
(MetricRegistry metricsRegistry, org.apache.http.conn.scheme.SchemeRegistry schemeRegistry, long connTTL, TimeUnit connTTLTimeUnit, org.apache.http.conn.DnsResolver dnsResolver, String name) -
Method Summary
Methods inherited from class org.apache.http.impl.conn.PoolingClientConnectionManager
closeExpiredConnections, closeIdleConnections, createConnectionOperator, finalize, getDefaultMaxPerRoute, getMaxPerRoute, getMaxTotal, getSchemeRegistry, getStats, getTotalStats, releaseConnection, requestConnection, setDefaultMaxPerRoute, setMaxPerRoute, setMaxTotal, shutdown
-
Constructor Details
-
InstrumentedClientConnManager
-
InstrumentedClientConnManager
public InstrumentedClientConnManager(MetricRegistry metricsRegistry, org.apache.http.conn.scheme.SchemeRegistry registry) -
InstrumentedClientConnManager
public InstrumentedClientConnManager(MetricRegistry metricsRegistry, org.apache.http.conn.scheme.SchemeRegistry registry, long connTTL, TimeUnit connTTLTimeUnit) -
InstrumentedClientConnManager
public InstrumentedClientConnManager(MetricRegistry metricsRegistry, org.apache.http.conn.scheme.SchemeRegistry schemeRegistry, long connTTL, TimeUnit connTTLTimeUnit, org.apache.http.conn.DnsResolver dnsResolver, String name)
-