Package org.apache.hc.client5.http.async
Class AsyncExecChain.Scope
java.lang.Object
org.apache.hc.client5.http.async.AsyncExecChain.Scope
- Enclosing interface:
AsyncExecChain
Request execution scope that includes the unique message exchange ID,
the connection route, the original request message, the execution
context and the internal execution runtime.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal org.apache.hc.core5.concurrent.CancellableDependency
final HttpClientContext
final String
final AtomicInteger
final AsyncExecRuntime
final org.apache.hc.core5.http.HttpRequest
final HttpRoute
final AsyncExecChain.Scheduler
-
Constructor Summary
ConstructorsConstructorDescriptionScope
(String exchangeId, HttpRoute route, org.apache.hc.core5.http.HttpRequest originalRequest, org.apache.hc.core5.concurrent.CancellableDependency cancellableDependency, HttpClientContext clientContext, AsyncExecRuntime execRuntime) Deprecated.Scope
(String exchangeId, HttpRoute route, org.apache.hc.core5.http.HttpRequest originalRequest, org.apache.hc.core5.concurrent.CancellableDependency cancellableDependency, HttpClientContext clientContext, AsyncExecRuntime execRuntime, AsyncExecChain.Scheduler scheduler, AtomicInteger execCount) -
Method Summary
-
Field Details
-
exchangeId
-
route
-
originalRequest
public final org.apache.hc.core5.http.HttpRequest originalRequest -
cancellableDependency
public final org.apache.hc.core5.concurrent.CancellableDependency cancellableDependency -
clientContext
-
execRuntime
-
scheduler
-
execCount
-
-
Constructor Details
-
Scope
public Scope(String exchangeId, HttpRoute route, org.apache.hc.core5.http.HttpRequest originalRequest, org.apache.hc.core5.concurrent.CancellableDependency cancellableDependency, HttpClientContext clientContext, AsyncExecRuntime execRuntime, AsyncExecChain.Scheduler scheduler, AtomicInteger execCount) - Since:
- 5.1
-
Scope
@Deprecated public Scope(String exchangeId, HttpRoute route, org.apache.hc.core5.http.HttpRequest originalRequest, org.apache.hc.core5.concurrent.CancellableDependency cancellableDependency, HttpClientContext clientContext, AsyncExecRuntime execRuntime)
-
Scope(String, HttpRoute, HttpRequest, CancellableDependency, HttpClientContext, AsyncExecRuntime, Scheduler, AtomicInteger)