| Interface | Description |
|---|---|
| BackoffManager |
Represents a controller that dynamically adjusts the size
of an available connection pool based on feedback from
using the connections.
|
| ConnectionBackoffStrategy |
When managing a dynamic number of connections for a given route, this
strategy assesses whether a given request execution outcome should
result in a backoff signal or not, based on either examining the
Throwable that resulted or by examining the resulting
response (e.g. |
| ExecChain | |
| ExecChainHandler |
This interface represents an element in the HTTP request execution chain.
|
| ExecRuntime |
Execution runtime that provides access to the underlying connection endpoint and helps
manager its life cycle.
|
| HttpClient |
This interface represents only the most basic contract for HTTP request
execution.
|
| HttpRequestRetryHandler |
A handler for determining if an HttpRequest should be retried after a
recoverable exception during execution.
|
| ServiceUnavailableRetryStrategy |
Strategy interface that allows API users to plug in their own logic to
control whether or not a retry should automatically be done, how many times
it should be retried and so on.
|
| Class | Description |
|---|---|
| ExecChain.Scope |
Copyright © 1999–2017 The Apache Software Foundation. All rights reserved.