## Uses of Interface
org.apache.http.client.HttpRequestRetryHandler

- Packages that use HttpRequestRetryHandler
  Package | Description
  --- | ---
  org.apache.http.impl.client | Default HTTP client implementation.
  org.apache.http.impl.execchain | HTTP request execution chain APIs.

- - ### Uses of HttpRequestRetryHandler in org.apache.http.impl.client

    Classes in org.apache.http.impl.client that implement HttpRequestRetryHandler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultHttpRequestRetryHandler` The default `HttpRequestRetryHandler` used by request executors.
    `class` | `StandardHttpRequestRetryHandler` `HttpRequestRetryHandler` which assumes that all requested HTTP methods which should be idempotent according to RFC-2616 are in fact idempotent and can be retried.

    Fields in org.apache.http.impl.client declared as HttpRequestRetryHandler
    Modifier and Type | Field and Description
    --- | ---
    `protected HttpRequestRetryHandler` | DefaultRequestDirector.`retryHandler` Deprecated. The request retry handler.

    Methods in org.apache.http.impl.client that return HttpRequestRetryHandler
    Modifier and Type | Method and Description
    --- | ---
    `protected HttpRequestRetryHandler` | AbstractHttpClient.`createHttpRequestRetryHandler()` Deprecated.
    `HttpRequestRetryHandler` | AbstractHttpClient.`getHttpRequestRetryHandler()` Deprecated.

    Methods in org.apache.http.impl.client with parameters of type HttpRequestRetryHandler
    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 `HttpRequestRetryHandler` instance.

    Constructors in org.apache.http.impl.client with parameters of type HttpRequestRetryHandler
    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.

  - ### Uses of HttpRequestRetryHandler in org.apache.http.impl.execchain

    Constructors in org.apache.http.impl.execchain with parameters of type HttpRequestRetryHandler
    Constructor and Description
    `RetryExec(ClientExecChain requestExecutor, HttpRequestRetryHandler retryHandler)`

Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.