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 Details

    • 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, 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)