Uses of Interface
org.apache.http.impl.execchain.ClientExecChain
Packages that use ClientExecChain
Package
Description
Default HTTP client implementation.
HTTP request execution chain APIs.
-
Uses of ClientExecChain in org.apache.http.impl.client
Methods in org.apache.http.impl.client that return ClientExecChainModifier and TypeMethodDescriptionprotected ClientExecChain
HttpClientBuilder.createMainExec
(org.apache.http.protocol.HttpRequestExecutor requestExec, HttpClientConnectionManager connManager, org.apache.http.ConnectionReuseStrategy reuseStrategy, ConnectionKeepAliveStrategy keepAliveStrategy, org.apache.http.protocol.HttpProcessor proxyHttpProcessor, AuthenticationStrategy targetAuthStrategy, AuthenticationStrategy proxyAuthStrategy, UserTokenHandler userTokenHandler) Produces an instance ofClientExecChain
to be used as a main exec.protected ClientExecChain
HttpClientBuilder.decorateMainExec
(ClientExecChain mainExec) For internal use.protected ClientExecChain
HttpClientBuilder.decorateProtocolExec
(ClientExecChain protocolExec) For internal use.Methods in org.apache.http.impl.client with parameters of type ClientExecChainModifier and TypeMethodDescriptionprotected ClientExecChain
HttpClientBuilder.decorateMainExec
(ClientExecChain mainExec) For internal use.protected ClientExecChain
HttpClientBuilder.decorateProtocolExec
(ClientExecChain protocolExec) For internal use. -
Uses of ClientExecChain in org.apache.http.impl.execchain
Classes in org.apache.http.impl.execchain that implement ClientExecChainModifier and TypeClassDescriptionclass
class
The last request executor in the HTTP request execution chain that is responsible for execution of request / response exchanges with the opposite endpoint.class
Request executor that implements the most fundamental aspects of the HTTP specification and the most straight-forward request / response exchange with the target server.class
Request executor in the request execution chain that is responsible for implementation of HTTP specification requirements.class
Request executor in the request execution chain that is responsible for handling of request redirects.class
Request executor in the request execution chain that is responsible for making a decision whether a request failed due to an I/O error should be re-executed.class
Request executor in the request execution chain that is responsible for making a decision whether a request that received a non-2xx response from the target server should be re-executed.Constructors in org.apache.http.impl.execchain with parameters of type ClientExecChainModifierConstructorDescriptionBackoffStrategyExec
(ClientExecChain requestExecutor, ConnectionBackoffStrategy connectionBackoffStrategy, BackoffManager backoffManager) ProtocolExec
(ClientExecChain requestExecutor, org.apache.http.protocol.HttpProcessor httpProcessor) RedirectExec
(ClientExecChain requestExecutor, HttpRoutePlanner routePlanner, RedirectStrategy redirectStrategy) RetryExec
(ClientExecChain requestExecutor, HttpRequestRetryHandler retryHandler) ServiceUnavailableRetryExec
(ClientExecChain requestExecutor, ServiceUnavailableRetryStrategy retryStrategy)