Uses of Class
org.apache.hc.client5.http.io.ConnectionEndpoint
Packages that use ConnectionEndpoint
Package
Description
Classic HTTP client API implementation that supports HTTP/1.1 transport
only.
Client connection management functions based the classic
connection management APIs.
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 ConnectionEndpointModifier and TypeFieldDescriptionprivate final AtomicReference
<ConnectionEndpoint> InternalExecRuntime.endpointRef
Methods in org.apache.hc.client5.http.impl.classic that return ConnectionEndpointModifier and TypeMethodDescription(package private) ConnectionEndpoint
InternalExecRuntime.ensureValid()
Methods in org.apache.hc.client5.http.impl.classic with parameters of type ConnectionEndpointModifier and TypeMethodDescriptionprivate 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.ioModifier and TypeClassDescription(package private) class
(package private) static class
Methods in org.apache.hc.client5.http.impl.io with parameters of type ConnectionEndpointModifier and TypeMethodDescriptionBasicHttpClientConnectionManager.cast
(ConnectionEndpoint endpoint) 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, Object state, org.apache.hc.core5.util.TimeValue keepAlive) void
PoolingHttpClientConnectionManager.release
(ConnectionEndpoint endpoint, 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 ConnectionEndpointModifier and TypeMethodDescriptionLeaseRequest.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 ConnectionEndpointModifier and TypeMethodDescriptionvoid
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, 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.