Class ShadowDefaultRequestDirector


  • @Implements(org.apache.http.impl.client.DefaultRequestDirector.class)
    public class ShadowDefaultRequestDirector
    extends Object
    • Field Detail

      • log

        protected org.apache.commons.logging.Log log
      • httpRoutePlanner

        protected org.apache.http.conn.routing.HttpRoutePlanner httpRoutePlanner
      • connectionReuseStrategy

        protected org.apache.http.ConnectionReuseStrategy connectionReuseStrategy
      • httpRequestExecutor

        protected org.apache.http.protocol.HttpRequestExecutor httpRequestExecutor
      • httpProcessor

        protected org.apache.http.protocol.HttpProcessor httpProcessor
      • httpRequestRetryHandler

        protected org.apache.http.client.HttpRequestRetryHandler httpRequestRetryHandler
      • redirectHandler

        protected org.apache.http.client.RedirectHandler redirectHandler
      • targetAuthenticationHandler

        protected org.apache.http.client.AuthenticationHandler targetAuthenticationHandler
      • proxyAuthenticationHandler

        protected org.apache.http.client.AuthenticationHandler proxyAuthenticationHandler
      • userTokenHandler

        protected org.apache.http.client.UserTokenHandler userTokenHandler
    • Constructor Detail

      • ShadowDefaultRequestDirector

        public ShadowDefaultRequestDirector()
    • Method Detail

      • __constructor__

        @Implementation
        protected void __constructor__​(org.apache.commons.logging.Log log,
                                       org.apache.http.protocol.HttpRequestExecutor requestExec,
                                       ClientConnectionManager conman,
                                       org.apache.http.ConnectionReuseStrategy reustrat,
                                       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.RedirectHandler redirectHandler,
                                       org.apache.http.client.AuthenticationHandler targetAuthHandler,
                                       org.apache.http.client.AuthenticationHandler proxyAuthHandler,
                                       org.apache.http.client.UserTokenHandler userTokenHandler,
                                       HttpParams params)
      • __constructor__

        @Implementation
        protected void __constructor__​(org.apache.http.protocol.HttpRequestExecutor requestExec,
                                       ClientConnectionManager conman,
                                       org.apache.http.ConnectionReuseStrategy reustrat,
                                       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.RedirectHandler redirectHandler,
                                       org.apache.http.client.AuthenticationHandler targetAuthHandler,
                                       org.apache.http.client.AuthenticationHandler proxyAuthHandler,
                                       org.apache.http.client.UserTokenHandler userTokenHandler,
                                       HttpParams params)
      • getLatestSentHttpRequest

        public static org.apache.http.HttpRequest getLatestSentHttpRequest()
      • getLatestSentHttpRequestInfo

        public static HttpRequestInfo getLatestSentHttpRequestInfo()
      • execute

        @Implementation
        protected org.apache.http.HttpResponse execute​(org.apache.http.HttpHost httpHost,
                                                       org.apache.http.HttpRequest httpRequest,
                                                       org.apache.http.protocol.HttpContext httpContext)
                                                throws org.apache.http.HttpException,
                                                       IOException
        Throws:
        org.apache.http.HttpException
        IOException
      • getLog

        public org.apache.commons.logging.Log getLog()
      • getHttpRoutePlanner

        public org.apache.http.conn.routing.HttpRoutePlanner getHttpRoutePlanner()
      • getConnectionReuseStrategy

        public org.apache.http.ConnectionReuseStrategy getConnectionReuseStrategy()
      • getHttpRequestExecutor

        public org.apache.http.protocol.HttpRequestExecutor getHttpRequestExecutor()
      • getHttpProcessor

        public org.apache.http.protocol.HttpProcessor getHttpProcessor()
      • getHttpRequestRetryHandler

        public org.apache.http.client.HttpRequestRetryHandler getHttpRequestRetryHandler()
      • getRedirectHandler

        public org.apache.http.client.RedirectHandler getRedirectHandler()
      • getTargetAuthenticationHandler

        public org.apache.http.client.AuthenticationHandler getTargetAuthenticationHandler()
      • getProxyAuthenticationHandler

        public org.apache.http.client.AuthenticationHandler getProxyAuthenticationHandler()
      • getUserTokenHandler

        public org.apache.http.client.UserTokenHandler getUserTokenHandler()
      • getHttpParams

        public HttpParams getHttpParams()
      • reset

        @Resetter
        public static void reset()