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.PoolingClientConnectionManagerAClientConnectionManagerwhich monitors the number of open connections.
-
-
Constructor Summary
Constructors Constructor Description InstrumentedClientConnManager(MetricRegistry metricRegistry)InstrumentedClientConnManager(MetricRegistry metricsRegistry, org.apache.http.conn.scheme.SchemeRegistry registry)InstrumentedClientConnManager(MetricRegistry metricsRegistry, org.apache.http.conn.scheme.SchemeRegistry registry, long connTTL, java.util.concurrent.TimeUnit connTTLTimeUnit)InstrumentedClientConnManager(MetricRegistry metricsRegistry, org.apache.http.conn.scheme.SchemeRegistry schemeRegistry, long connTTL, java.util.concurrent.TimeUnit connTTLTimeUnit, org.apache.http.conn.DnsResolver dnsResolver, java.lang.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 Detail
-
InstrumentedClientConnManager
public InstrumentedClientConnManager(MetricRegistry metricRegistry)
-
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, java.util.concurrent.TimeUnit connTTLTimeUnit)
-
InstrumentedClientConnManager
public InstrumentedClientConnManager(MetricRegistry metricsRegistry, org.apache.http.conn.scheme.SchemeRegistry schemeRegistry, long connTTL, java.util.concurrent.TimeUnit connTTLTimeUnit, org.apache.http.conn.DnsResolver dnsResolver, java.lang.String name)
-
-