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
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 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 Detail
-
log
protected org.apache.commons.logging.Log log
-
connectionManager
protected ClientConnectionManager connectionManager
-
httpRoutePlanner
protected org.apache.http.conn.routing.HttpRoutePlanner httpRoutePlanner
-
connectionReuseStrategy
protected org.apache.http.ConnectionReuseStrategy connectionReuseStrategy
-
connectionKeepAliveStrategy
protected ConnectionKeepAliveStrategy 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
protected HttpParams httpParams
-
-
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)
-
getSentHttpRequest
@Deprecated public static org.apache.http.HttpRequest getSentHttpRequest(int index)
Deprecated.UseFakeHttp.getSentHttpRequestInfo(int)
instead.)- Parameters:
index
- The index- Returns:
- HttpRequest
-
getLatestSentHttpRequest
public static org.apache.http.HttpRequest getLatestSentHttpRequest()
-
getLatestSentHttpRequestInfo
public static HttpRequestInfo getLatestSentHttpRequestInfo()
-
getSentHttpRequestInfo
@Deprecated public static HttpRequestInfo getSentHttpRequestInfo(int index)
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
public ClientConnectionManager getConnectionManager()
-
getHttpRoutePlanner
public org.apache.http.conn.routing.HttpRoutePlanner getHttpRoutePlanner()
-
getConnectionReuseStrategy
public org.apache.http.ConnectionReuseStrategy getConnectionReuseStrategy()
-
getConnectionKeepAliveStrategy
public ConnectionKeepAliveStrategy 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
public HttpParams getHttpParams()
-
reset
@Resetter public static void reset()
-
-