| Package | Description | 
|---|---|
| org.apache.http.impl.client | Default HTTP client implementation. | 
| org.apache.http.impl.execchain | HTTP request execution chain APIs. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultHttpRequestRetryHandlerThe default  HttpRequestRetryHandlerused by request executors. | 
| class  | StandardHttpRequestRetryHandlerHttpRequestRetryHandlerwhich assumes
 that all requested HTTP methods which should be idempotent according
 to RFC-2616 are in fact idempotent and can be retried. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected HttpRequestRetryHandler | DefaultRequestDirector. retryHandlerDeprecated.  The request retry handler. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected HttpRequestRetryHandler | AbstractHttpClient. createHttpRequestRetryHandler()Deprecated.  | 
| HttpRequestRetryHandler | AbstractHttpClient. getHttpRequestRetryHandler()Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| protected RequestDirector | AbstractHttpClient. createClientRequestDirector(org.apache.http.protocol.HttpRequestExecutor requestExec,
                           ClientConnectionManager conman,
                           org.apache.http.ConnectionReuseStrategy reustrat,
                           ConnectionKeepAliveStrategy kastrat,
                           HttpRoutePlanner rouplan,
                           org.apache.http.protocol.HttpProcessor httpProcessor,
                           HttpRequestRetryHandler retryHandler,
                           RedirectHandler redirectHandler,
                           AuthenticationHandler targetAuthHandler,
                           AuthenticationHandler proxyAuthHandler,
                           UserTokenHandler userTokenHandler,
                           org.apache.http.params.HttpParams params)Deprecated. 
 (4.1) do not use | 
| protected RequestDirector | AbstractHttpClient. createClientRequestDirector(org.apache.http.protocol.HttpRequestExecutor requestExec,
                           ClientConnectionManager conman,
                           org.apache.http.ConnectionReuseStrategy reustrat,
                           ConnectionKeepAliveStrategy kastrat,
                           HttpRoutePlanner rouplan,
                           org.apache.http.protocol.HttpProcessor httpProcessor,
                           HttpRequestRetryHandler retryHandler,
                           RedirectStrategy redirectStrategy,
                           AuthenticationHandler targetAuthHandler,
                           AuthenticationHandler proxyAuthHandler,
                           UserTokenHandler userTokenHandler,
                           org.apache.http.params.HttpParams params)Deprecated. 
 (4.2) do not use | 
| protected RequestDirector | AbstractHttpClient. createClientRequestDirector(org.apache.http.protocol.HttpRequestExecutor requestExec,
                           ClientConnectionManager conman,
                           org.apache.http.ConnectionReuseStrategy reustrat,
                           ConnectionKeepAliveStrategy kastrat,
                           HttpRoutePlanner rouplan,
                           org.apache.http.protocol.HttpProcessor httpProcessor,
                           HttpRequestRetryHandler retryHandler,
                           RedirectStrategy redirectStrategy,
                           AuthenticationStrategy targetAuthStrategy,
                           AuthenticationStrategy proxyAuthStrategy,
                           UserTokenHandler userTokenHandler,
                           org.apache.http.params.HttpParams params)Deprecated.  | 
| void | AbstractHttpClient. setHttpRequestRetryHandler(HttpRequestRetryHandler handler)Deprecated.  | 
| HttpClientBuilder | HttpClientBuilder. setRetryHandler(HttpRequestRetryHandler retryHandler)Assigns  HttpRequestRetryHandlerinstance. | 
| Constructor and Description | 
|---|
| DefaultRequestDirector(org.apache.http.protocol.HttpRequestExecutor requestExec,
                      ClientConnectionManager conman,
                      org.apache.http.ConnectionReuseStrategy reustrat,
                      ConnectionKeepAliveStrategy kastrat,
                      HttpRoutePlanner rouplan,
                      org.apache.http.protocol.HttpProcessor httpProcessor,
                      HttpRequestRetryHandler retryHandler,
                      RedirectHandler redirectHandler,
                      AuthenticationHandler targetAuthHandler,
                      AuthenticationHandler proxyAuthHandler,
                      UserTokenHandler userTokenHandler,
                      org.apache.http.params.HttpParams params)Deprecated.  | 
| DefaultRequestDirector(org.apache.commons.logging.Log log,
                      org.apache.http.protocol.HttpRequestExecutor requestExec,
                      ClientConnectionManager conman,
                      org.apache.http.ConnectionReuseStrategy reustrat,
                      ConnectionKeepAliveStrategy kastrat,
                      HttpRoutePlanner rouplan,
                      org.apache.http.protocol.HttpProcessor httpProcessor,
                      HttpRequestRetryHandler retryHandler,
                      RedirectStrategy redirectStrategy,
                      AuthenticationHandler targetAuthHandler,
                      AuthenticationHandler proxyAuthHandler,
                      UserTokenHandler userTokenHandler,
                      org.apache.http.params.HttpParams params)Deprecated.  | 
| DefaultRequestDirector(org.apache.commons.logging.Log log,
                      org.apache.http.protocol.HttpRequestExecutor requestExec,
                      ClientConnectionManager conman,
                      org.apache.http.ConnectionReuseStrategy reustrat,
                      ConnectionKeepAliveStrategy kastrat,
                      HttpRoutePlanner rouplan,
                      org.apache.http.protocol.HttpProcessor httpProcessor,
                      HttpRequestRetryHandler retryHandler,
                      RedirectStrategy redirectStrategy,
                      AuthenticationStrategy targetAuthStrategy,
                      AuthenticationStrategy proxyAuthStrategy,
                      UserTokenHandler userTokenHandler,
                      org.apache.http.params.HttpParams params)Deprecated.  | 
| Constructor and Description | 
|---|
| RetryExec(ClientExecChain requestExecutor,
         HttpRequestRetryHandler retryHandler) | 
Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.