| Modifier and Type | Field and Description |
|---|---|
| private final BackoffManager | |
| private final ConnectionBackoffStrategy | |
| private final ClientExecChain |
| Access | Constructor and Description |
|---|---|
| public | BackoffStrategyExec(final ClientExecChain requestExecutor, final ConnectionBackoffStrategy connectionBackoffStrategy, final BackoffManager backoffManager)
|
| Modifier and Type | Method and Description |
|---|---|
| public CloseableHttpResponse | execute(final HttpRoute
connection route. route, final HttpRequestWrapper current request. request, final HttpClientContext current HTTP context. context, final HttpExecutionAware receiver of notifications of blocking I/O operations. execAware)Implements org. |
| backoffManager | back to summary |
|---|---|
| private final BackoffManager backoffManager | |
| connectionBackoffStrategy | back to summary |
|---|---|
| private final ConnectionBackoffStrategy connectionBackoffStrategy | |
| requestExecutor | back to summary |
|---|---|
| private final ClientExecChain requestExecutor | |
| BackoffStrategyExec | back to summary |
|---|---|
| public BackoffStrategyExec(final ClientExecChain requestExecutor, final ConnectionBackoffStrategy connectionBackoffStrategy, final BackoffManager backoffManager) | |
| execute | back to summary |
|---|---|
| public CloseableHttpResponse execute(final HttpRoute route, final HttpRequestWrapper request, final HttpClientContext context, final HttpExecutionAware execAware) throws IOException, HttpException Implements org. Doc from org. Executes th request either by transmitting it to the target server or by passing it onto the next executor in the request execution chain.
| |