Uses of Interface
org.apache.http.impl.execchain.ClientExecChain
-
Packages that use ClientExecChain Package Description org.apache.http.impl.client Default HTTP client implementation.org.apache.http.impl.execchain HTTP request execution chain APIs. -
-
Uses of ClientExecChain in org.apache.http.impl.client
Methods in org.apache.http.impl.client that return ClientExecChain Modifier and Type Method Description protected ClientExecChainHttpClientBuilder. 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 ofClientExecChainto be used as a main exec.protected ClientExecChainHttpClientBuilder. decorateMainExec(ClientExecChain mainExec)For internal use.protected ClientExecChainHttpClientBuilder. decorateProtocolExec(ClientExecChain protocolExec)For internal use.Methods in org.apache.http.impl.client with parameters of type ClientExecChain Modifier and Type Method Description protected ClientExecChainHttpClientBuilder. decorateMainExec(ClientExecChain mainExec)For internal use.protected ClientExecChainHttpClientBuilder. decorateProtocolExec(ClientExecChain protocolExec)For internal use. -
Uses of ClientExecChain in org.apache.http.impl.execchain
Classes in org.apache.http.impl.execchain that implement ClientExecChain Modifier and Type Class Description classBackoffStrategyExecclassMainClientExecThe last request executor in the HTTP request execution chain that is responsible for execution of request / response exchanges with the opposite endpoint.classMinimalClientExecRequest executor that implements the most fundamental aspects of the HTTP specification and the most straight-forward request / response exchange with the target server.classProtocolExecRequest executor in the request execution chain that is responsible for implementation of HTTP specification requirements.classRedirectExecRequest executor in the request execution chain that is responsible for handling of request redirects.classRetryExecRequest 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.classServiceUnavailableRetryExecRequest 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 ClientExecChain Constructor Description BackoffStrategyExec(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)
-