Class ShadowDefaultRequestDirector
java.lang.Object
org.robolectric.shadows.httpclient.ShadowDefaultRequestDirector
@Implements(org.apache.http.impl.client.DefaultRequestDirector.class) public class ShadowDefaultRequestDirector extends Object
-
Field Summary
Fields Modifier and Type Field Description protected ConnectionKeepAliveStrategy
connectionKeepAliveStrategy
protected ClientConnectionManager
connectionManager
protected org.apache.http.ConnectionReuseStrategy
connectionReuseStrategy
protected HttpParams
httpParams
protected org.apache.http.protocol.HttpProcessor
httpProcessor
protected org.apache.http.protocol.HttpRequestExecutor
httpRequestExecutor
protected org.apache.http.client.HttpRequestRetryHandler
httpRequestRetryHandler
protected org.apache.http.conn.routing.HttpRoutePlanner
httpRoutePlanner
protected org.apache.commons.logging.Log
log
protected org.apache.http.client.AuthenticationHandler
proxyAuthenticationHandler
protected org.apache.http.client.RedirectHandler
redirectHandler
protected org.apache.http.client.AuthenticationHandler
targetAuthenticationHandler
protected org.apache.http.client.UserTokenHandler
userTokenHandler
-
Constructor Summary
Constructors Constructor Description ShadowDefaultRequestDirector()
-
Method Summary
Modifier and Type Method Description 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)
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)
protected org.apache.http.HttpResponse
execute(org.apache.http.HttpHost httpHost, org.apache.http.HttpRequest httpRequest, org.apache.http.protocol.HttpContext httpContext)
ConnectionKeepAliveStrategy
getConnectionKeepAliveStrategy()
ClientConnectionManager
getConnectionManager()
org.apache.http.ConnectionReuseStrategy
getConnectionReuseStrategy()
HttpParams
getHttpParams()
org.apache.http.protocol.HttpProcessor
getHttpProcessor()
org.apache.http.protocol.HttpRequestExecutor
getHttpRequestExecutor()
org.apache.http.client.HttpRequestRetryHandler
getHttpRequestRetryHandler()
org.apache.http.conn.routing.HttpRoutePlanner
getHttpRoutePlanner()
static org.apache.http.HttpRequest
getLatestSentHttpRequest()
static HttpRequestInfo
getLatestSentHttpRequestInfo()
org.apache.commons.logging.Log
getLog()
org.apache.http.client.AuthenticationHandler
getProxyAuthenticationHandler()
org.apache.http.client.RedirectHandler
getRedirectHandler()
static org.apache.http.HttpRequest
getSentHttpRequest(int index)
Deprecated.UseFakeHttp.getSentHttpRequestInfo(int)
instead.)static HttpRequestInfo
getSentHttpRequestInfo(int index)
Deprecated.UseFakeHttp.getSentHttpRequest(int)
instead.)org.apache.http.client.AuthenticationHandler
getTargetAuthenticationHandler()
org.apache.http.client.UserTokenHandler
getUserTokenHandler()
static void
reset()
-
Field Details
-
log
protected org.apache.commons.logging.Log log -
connectionManager
-
httpRoutePlanner
protected org.apache.http.conn.routing.HttpRoutePlanner httpRoutePlanner -
connectionReuseStrategy
protected org.apache.http.ConnectionReuseStrategy connectionReuseStrategy -
connectionKeepAliveStrategy
-
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 -
httpParams
-
-
Constructor Details
-
ShadowDefaultRequestDirector
public ShadowDefaultRequestDirector()
-
-
Method Details
-
__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) -
getSentHttpRequest
Deprecated.UseFakeHttp.getSentHttpRequestInfo(int)
instead.)- Parameters:
index
- The index- Returns:
- HttpRequest
-
getLatestSentHttpRequest
public static org.apache.http.HttpRequest getLatestSentHttpRequest() -
getLatestSentHttpRequestInfo
-
getSentHttpRequestInfo
Deprecated.UseFakeHttp.getSentHttpRequest(int)
instead.)- Parameters:
index
- The index- Returns:
- HttpRequestInfo
-
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() -
getConnectionManager
-
getHttpRoutePlanner
public org.apache.http.conn.routing.HttpRoutePlanner getHttpRoutePlanner() -
getConnectionReuseStrategy
public org.apache.http.ConnectionReuseStrategy getConnectionReuseStrategy() -
getConnectionKeepAliveStrategy
-
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
-
reset
-