Class InstrumentedHttpRequestExecutor


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

      • 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 Detail

      • 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