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.
|
Modifier and Type | Method and Description |
---|---|
void |
AsyncExecChainHandler.execute(org.apache.hc.core5.http.HttpRequest request,
org.apache.hc.core5.http.nio.AsyncEntityProducer entityProducer,
AsyncExecChain.Scope scope,
AsyncExecChain chain,
AsyncExecCallback asyncExecCallback)
Executes the actual HTTP request.
|
void |
AsyncExecChain.proceed(org.apache.hc.core5.http.HttpRequest request,
org.apache.hc.core5.http.nio.AsyncEntityProducer entityProducer,
AsyncExecChain.Scope scope,
AsyncExecCallback asyncExecCallback)
Proceeds to the next element in the request execution chain.
|
void |
AsyncExecChain.Scheduler.scheduleExecution(org.apache.hc.core5.http.HttpRequest request,
org.apache.hc.core5.http.nio.AsyncEntityProducer entityProducer,
AsyncExecChain.Scope scope,
AsyncExecCallback asyncExecCallback,
org.apache.hc.core5.util.TimeValue delay)
Schedules request re-execution immediately or after a delay.
|
default void |
AsyncExecChain.Scheduler.scheduleExecution(org.apache.hc.core5.http.HttpRequest request,
org.apache.hc.core5.http.nio.AsyncEntityProducer entityProducer,
AsyncExecChain.Scope scope,
AsyncExecChain chain,
AsyncExecCallback asyncExecCallback,
org.apache.hc.core5.util.TimeValue delay)
Schedules request re-execution of the given execution chain immediately or
after a delay.
|
Modifier and Type | Method and Description |
---|---|
void |
AsyncRedirectExec.execute(org.apache.hc.core5.http.HttpRequest request,
org.apache.hc.core5.http.nio.AsyncEntityProducer entityProducer,
AsyncExecChain.Scope scope,
AsyncExecChain chain,
AsyncExecCallback asyncExecCallback) |
void |
H2AsyncMainClientExec.execute(org.apache.hc.core5.http.HttpRequest request,
org.apache.hc.core5.http.nio.AsyncEntityProducer entityProducer,
AsyncExecChain.Scope scope,
AsyncExecChain chain,
AsyncExecCallback asyncExecCallback) |
void |
AsyncConnectExec.execute(org.apache.hc.core5.http.HttpRequest request,
org.apache.hc.core5.http.nio.AsyncEntityProducer entityProducer,
AsyncExecChain.Scope scope,
AsyncExecChain chain,
AsyncExecCallback asyncExecCallback) |
void |
AsyncHttpRequestRetryExec.execute(org.apache.hc.core5.http.HttpRequest request,
org.apache.hc.core5.http.nio.AsyncEntityProducer entityProducer,
AsyncExecChain.Scope scope,
AsyncExecChain chain,
AsyncExecCallback asyncExecCallback) |
void |
AsyncProtocolExec.execute(org.apache.hc.core5.http.HttpRequest userRequest,
org.apache.hc.core5.http.nio.AsyncEntityProducer entityProducer,
AsyncExecChain.Scope scope,
AsyncExecChain chain,
AsyncExecCallback asyncExecCallback) |
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.