Class InstrumentedHttpRequestExecutor

java.lang.Object
org.apache.http.protocol.HttpRequestExecutor
com.codahale.metrics.httpclient.InstrumentedHttpRequestExecutor

public class InstrumentedHttpRequestExecutor extends org.apache.http.protocol.HttpRequestExecutor
  • Constructor Details

    • InstrumentedHttpRequestExecutor

      public InstrumentedHttpRequestExecutor(com.codahale.metrics.MetricRegistry registry, HttpClientMetricNameStrategy metricNameStrategy)
    • InstrumentedHttpRequestExecutor

      public InstrumentedHttpRequestExecutor(com.codahale.metrics.MetricRegistry registry, HttpClientMetricNameStrategy metricNameStrategy, String name)
    • InstrumentedHttpRequestExecutor

      public InstrumentedHttpRequestExecutor(com.codahale.metrics.MetricRegistry registry, HttpClientMetricNameStrategy metricNameStrategy, String name, int waitForContinue)
  • Method Details

    • execute

      public org.apache.http.HttpResponse execute(org.apache.http.HttpRequest request, org.apache.http.HttpClientConnection conn, org.apache.http.protocol.HttpContext context) throws org.apache.http.HttpException, IOException
      Overrides:
      execute in class org.apache.http.protocol.HttpRequestExecutor
      Throws:
      org.apache.http.HttpException
      IOException