Top Description Inners Methods
org.apache.hc.client5.http.classic

public Interface ExecChain

Annotations
@Contract
threading:STATELESS
Imports
java.io.IOException, org.apache.hc.client5.http.HttpRoute, org.apache.hc.client5.http.protocol.HttpClientContext, org.apache.hc.core5.annotation.Contract, .ThreadingBehavior, org.apache.hc.core5.http.ClassicHttpRequest, .ClassicHttpResponse, .HttpException, org.apache.hc.core5.util.Args

Represents a single element in the client side classic request execution chain.
Since
5.0

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Method Summary

Modifier and TypeMethod and Description
public ClassicHttpResponse

Method Detail

proceedback to summary
public ClassicHttpResponse proceed(ClassicHttpRequest request, ExecChain.Scope scope) throws IOException, HttpException
org.apache.hc.client5.http.classic back to summary

public final Class ExecChain.Scope

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
public final HttpClientContext
public final String
public final ExecRuntime
public final ClassicHttpRequest
public final HttpRoute

Constructor Summary

AccessConstructor and Description
public
Scope(final String exchangeId, final HttpRoute route, final ClassicHttpRequest originalRequest, final ExecRuntime execRuntime, final HttpClientContext clientContext)

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

clientContextback to summary
public final HttpClientContext clientContext
exchangeIdback to summary
public final String exchangeId
execRuntimeback to summary
public final ExecRuntime execRuntime
originalRequestback to summary
public final ClassicHttpRequest originalRequest
routeback to summary
public final HttpRoute route

Constructor Detail

Scopeback to summary
public Scope(final String exchangeId, final HttpRoute route, final ClassicHttpRequest originalRequest, final ExecRuntime execRuntime, final HttpClientContext clientContext)