Class InstrumentedHttpClient

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable, org.apache.http.client.HttpClient

    public class InstrumentedHttpClient
    extends org.apache.http.impl.client.DefaultHttpClient
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.apache.http.client.RequestDirector createClientRequestDirector​(org.apache.http.protocol.HttpRequestExecutor requestExec, org.apache.http.conn.ClientConnectionManager conman, org.apache.http.ConnectionReuseStrategy reustrat, org.apache.http.conn.ConnectionKeepAliveStrategy kastrat, org.apache.http.conn.routing.HttpRoutePlanner rouplan, org.apache.http.protocol.HttpProcessor httpProcessor, org.apache.http.client.HttpRequestRetryHandler retryHandler, org.apache.http.client.RedirectStrategy redirectStrategy, org.apache.http.client.AuthenticationStrategy targetAuthStrategy, org.apache.http.client.AuthenticationStrategy proxyAuthStrategy, org.apache.http.client.UserTokenHandler userTokenHandler, org.apache.http.params.HttpParams params)  
      • Methods inherited from class org.apache.http.impl.client.DefaultHttpClient

        createHttpParams, createHttpProcessor, setDefaultHttpParams
      • Methods inherited from class org.apache.http.impl.client.AbstractHttpClient

        addRequestInterceptor, addRequestInterceptor, addResponseInterceptor, addResponseInterceptor, clearRequestInterceptors, clearResponseInterceptors, close, createAuthSchemeRegistry, createClientConnectionManager, createClientRequestDirector, createClientRequestDirector, createConnectionKeepAliveStrategy, createConnectionReuseStrategy, createCookieSpecRegistry, createCookieStore, createCredentialsProvider, createHttpContext, createHttpRequestRetryHandler, createHttpRoutePlanner, createProxyAuthenticationHandler, createProxyAuthenticationStrategy, createRedirectHandler, createRequestExecutor, createTargetAuthenticationHandler, createTargetAuthenticationStrategy, createUserTokenHandler, determineParams, doExecute, getAuthSchemes, getBackoffManager, getConnectionBackoffStrategy, getConnectionKeepAliveStrategy, getConnectionManager, getConnectionReuseStrategy, getCookieSpecs, getCookieStore, getCredentialsProvider, getHttpProcessor, getHttpRequestRetryHandler, getParams, getProxyAuthenticationHandler, getProxyAuthenticationStrategy, getRedirectHandler, getRedirectStrategy, getRequestExecutor, getRequestInterceptor, getRequestInterceptorCount, getResponseInterceptor, getResponseInterceptorCount, getRoutePlanner, getTargetAuthenticationHandler, getTargetAuthenticationStrategy, getUserTokenHandler, removeRequestInterceptorByClass, removeResponseInterceptorByClass, setAuthSchemes, setBackoffManager, setConnectionBackoffStrategy, setCookieSpecs, setCookieStore, setCredentialsProvider, setHttpRequestRetryHandler, setKeepAliveStrategy, setParams, setProxyAuthenticationHandler, setProxyAuthenticationStrategy, setRedirectHandler, setRedirectStrategy, setReuseStrategy, setRoutePlanner, setTargetAuthenticationHandler, setTargetAuthenticationStrategy, setUserTokenHandler
      • Methods inherited from class org.apache.http.impl.client.CloseableHttpClient

        execute, execute, execute, execute, execute, execute, execute, execute
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • log

        private final org.apache.commons.logging.Log log
      • name

        private final java.lang.String name
    • Method Detail

      • createClientRequestDirector

        protected org.apache.http.client.RequestDirector createClientRequestDirector​(org.apache.http.protocol.HttpRequestExecutor requestExec,
                                                                                     org.apache.http.conn.ClientConnectionManager conman,
                                                                                     org.apache.http.ConnectionReuseStrategy reustrat,
                                                                                     org.apache.http.conn.ConnectionKeepAliveStrategy kastrat,
                                                                                     org.apache.http.conn.routing.HttpRoutePlanner rouplan,
                                                                                     org.apache.http.protocol.HttpProcessor httpProcessor,
                                                                                     org.apache.http.client.HttpRequestRetryHandler retryHandler,
                                                                                     org.apache.http.client.RedirectStrategy redirectStrategy,
                                                                                     org.apache.http.client.AuthenticationStrategy targetAuthStrategy,
                                                                                     org.apache.http.client.AuthenticationStrategy proxyAuthStrategy,
                                                                                     org.apache.http.client.UserTokenHandler userTokenHandler,
                                                                                     org.apache.http.params.HttpParams params)
        Overrides:
        createClientRequestDirector in class org.apache.http.impl.client.AbstractHttpClient