Uses of Class
org.apache.hc.client5.http.io.ConnectionEndpoint
-
Packages that use ConnectionEndpoint Package Description org.apache.hc.client5.http.impl.classic Classic HTTP client API implementation that supports HTTP/1.1 transport only.org.apache.hc.client5.http.impl.io Client connection management functions based the classic connection management APIs.org.apache.hc.client5.http.io Connection management APIs based on the classic (blocking) I/O model. -
-
Uses of ConnectionEndpoint in org.apache.hc.client5.http.impl.classic
Fields in org.apache.hc.client5.http.impl.classic with type parameters of type ConnectionEndpoint Modifier and Type Field Description private java.util.concurrent.atomic.AtomicReference<ConnectionEndpoint>
InternalExecRuntime. endpointRef
Methods in org.apache.hc.client5.http.impl.classic that return ConnectionEndpoint Modifier and Type Method Description (package private) ConnectionEndpoint
InternalExecRuntime. ensureValid()
Methods in org.apache.hc.client5.http.impl.classic with parameters of type ConnectionEndpoint Modifier and Type Method Description private void
InternalExecRuntime. connectEndpoint(ConnectionEndpoint endpoint, HttpClientContext context)
private void
InternalExecRuntime. discardEndpoint(ConnectionEndpoint endpoint)
-
Uses of ConnectionEndpoint in org.apache.hc.client5.http.impl.io
Subclasses of ConnectionEndpoint in org.apache.hc.client5.http.impl.io Modifier and Type Class Description (package private) class
BasicHttpClientConnectionManager.InternalConnectionEndpoint
(package private) static class
PoolingHttpClientConnectionManager.InternalConnectionEndpoint
Methods in org.apache.hc.client5.http.impl.io with parameters of type ConnectionEndpoint Modifier and Type Method Description private BasicHttpClientConnectionManager.InternalConnectionEndpoint
BasicHttpClientConnectionManager. cast(ConnectionEndpoint endpoint)
private PoolingHttpClientConnectionManager.InternalConnectionEndpoint
PoolingHttpClientConnectionManager. cast(ConnectionEndpoint endpoint)
void
BasicHttpClientConnectionManager. connect(ConnectionEndpoint endpoint, org.apache.hc.core5.util.TimeValue timeout, org.apache.hc.core5.http.protocol.HttpContext context)
void
PoolingHttpClientConnectionManager. connect(ConnectionEndpoint endpoint, org.apache.hc.core5.util.TimeValue timeout, org.apache.hc.core5.http.protocol.HttpContext context)
void
BasicHttpClientConnectionManager. release(ConnectionEndpoint endpoint, java.lang.Object state, org.apache.hc.core5.util.TimeValue keepAlive)
void
PoolingHttpClientConnectionManager. release(ConnectionEndpoint endpoint, java.lang.Object state, org.apache.hc.core5.util.TimeValue keepAlive)
void
BasicHttpClientConnectionManager. upgrade(ConnectionEndpoint endpoint, org.apache.hc.core5.http.protocol.HttpContext context)
void
PoolingHttpClientConnectionManager. upgrade(ConnectionEndpoint endpoint, org.apache.hc.core5.http.protocol.HttpContext context)
-
Uses of ConnectionEndpoint in org.apache.hc.client5.http.io
Methods in org.apache.hc.client5.http.io that return ConnectionEndpoint Modifier and Type Method Description ConnectionEndpoint
LeaseRequest. get(org.apache.hc.core5.util.Timeout timeout)
ReturnsConnectionEndpoint
within a given time.Methods in org.apache.hc.client5.http.io with parameters of type ConnectionEndpoint Modifier and Type Method Description void
HttpClientConnectionManager. connect(ConnectionEndpoint endpoint, org.apache.hc.core5.util.TimeValue connectTimeout, org.apache.hc.core5.http.protocol.HttpContext context)
Connects the endpoint to the initial hop (connection target in case of a direct route or to the first proxy hop in case of a route via a proxy or multiple proxies).void
HttpClientConnectionManager. release(ConnectionEndpoint endpoint, java.lang.Object newState, org.apache.hc.core5.util.TimeValue validDuration)
Releases the endpoint back to the manager making it potentially re-usable by other consumers.void
HttpClientConnectionManager. upgrade(ConnectionEndpoint endpoint, org.apache.hc.core5.http.protocol.HttpContext context)
Upgrades transport security of the given endpoint by using the TLS security protocol.
-