## Uses of Interface
org.apache.hc.client5.http.async.AsyncExecChain

- Packages that use AsyncExecChain
  Package | Description
  --- | ---
  org.apache.hc.client5.http.async | HTTP client APIs based on the asynchronous, event driven I/O model.
  org.apache.hc.client5.http.impl.async | Asynchronous HTTP client API implementation that supports both HTTP/2 and HTTP/1.1 transport.

- - ### Uses of AsyncExecChain in org.apache.hc.client5.http.async

    Methods in org.apache.hc.client5.http.async with parameters of type AsyncExecChain
    Modifier and Type | Method and Description
    --- | ---
    `void` | AsyncExecChainHandler.`execute(HttpRequest request, AsyncEntityProducer entityProducer, AsyncExecChain.Scope scope, AsyncExecChain chain, AsyncExecCallback asyncExecCallback)` Executes the actual HTTP request.
    `default void` | AsyncExecChain.Scheduler.`scheduleExecution(HttpRequest request, AsyncEntityProducer entityProducer, AsyncExecChain.Scope scope, AsyncExecChain chain, AsyncExecCallback asyncExecCallback, TimeValue delay)` Schedules request re-execution of the given execution chain immediately or after a delay.

  - ### Uses of AsyncExecChain in org.apache.hc.client5.http.impl.async

    Methods in org.apache.hc.client5.http.impl.async with parameters of type AsyncExecChain
    Modifier and Type | Method and Description
    --- | ---
    `void` | AsyncHttpRequestRetryExec.`execute(HttpRequest request, AsyncEntityProducer entityProducer, AsyncExecChain.Scope scope, AsyncExecChain chain, AsyncExecCallback asyncExecCallback)`
    `void` | AsyncProtocolExec.`execute(HttpRequest userRequest, AsyncEntityProducer entityProducer, AsyncExecChain.Scope scope, AsyncExecChain chain, AsyncExecCallback asyncExecCallback)`
    `void` | H2AsyncMainClientExec.`execute(HttpRequest request, AsyncEntityProducer entityProducer, AsyncExecChain.Scope scope, AsyncExecChain chain, AsyncExecCallback asyncExecCallback)`
    `void` | AsyncConnectExec.`execute(HttpRequest request, AsyncEntityProducer entityProducer, AsyncExecChain.Scope scope, AsyncExecChain chain, AsyncExecCallback asyncExecCallback)`
    `void` | AsyncRedirectExec.`execute(HttpRequest request, AsyncEntityProducer entityProducer, AsyncExecChain.Scope scope, AsyncExecChain chain, AsyncExecCallback asyncExecCallback)`

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