Uses of Interface
org.apache.hc.core5.http.io.HttpClientConnection
Packages that use HttpClientConnection
Package
Description
HTTP/1.1 requester and server bootstrap.
Default implementation of HTTP/1.1 transport based on the classic
(blocking) I/O model.
Core HTTP transport APIs based on the classic (blocking) I/O model.
-
Uses of HttpClientConnection in org.apache.hc.core5.http.impl.bootstrap
Fields in org.apache.hc.core5.http.impl.bootstrap with type parameters of type HttpClientConnectionModifier and TypeFieldDescriptionprivate final HttpConnectionFactory<? extends HttpClientConnection> HttpRequester.connectFactoryprivate HttpConnectionFactory<? extends HttpClientConnection> RequesterBootstrap.connectFactoryprivate final ManagedConnPool<HttpHost, HttpClientConnection> HttpRequester.connPoolprivate final AtomicReference<PoolEntry<HttpHost, HttpClientConnection>> HttpRequester.PoolEntryHolder.poolEntryRefMethods in org.apache.hc.core5.http.impl.bootstrap that return HttpClientConnectionModifier and TypeMethodDescription(package private) HttpClientConnectionHttpRequester.PoolEntryHolder.getConnection()Methods in org.apache.hc.core5.http.impl.bootstrap with parameters of type HttpClientConnectionModifier and TypeMethodDescriptionHttpRequester.execute(HttpClientConnection connection, ClassicHttpRequest request, HttpResponseInformationCallback informationCallback, HttpContext context) HttpRequester.execute(HttpClientConnection connection, ClassicHttpRequest request, HttpContext context) <T> THttpRequester.execute(HttpClientConnection connection, ClassicHttpRequest request, HttpContext context, HttpClientResponseHandler<T> responseHandler) booleanHttpRequester.keepAlive(HttpClientConnection connection, ClassicHttpRequest request, ClassicHttpResponse response, HttpContext context) Method parameters in org.apache.hc.core5.http.impl.bootstrap with type arguments of type HttpClientConnectionModifier and TypeMethodDescriptionfinal RequesterBootstrapRequesterBootstrap.setConnectionFactory(HttpConnectionFactory<? extends HttpClientConnection> connectFactory) Constructor parameters in org.apache.hc.core5.http.impl.bootstrap with type arguments of type HttpClientConnectionModifierConstructorDescriptionHttpRequester(HttpRequestExecutor requestExecutor, HttpProcessor httpProcessor, ManagedConnPool<HttpHost, HttpClientConnection> connPool, SocketConfig socketConfig, HttpConnectionFactory<? extends HttpClientConnection> connectFactory, SSLSocketFactory sslSocketFactory, Callback<SSLParameters> sslSetupHandler, SSLSessionVerifier sslSessionVerifier, Resolver<HttpHost, InetSocketAddress> addressResolver) UseRequesterBootstrapto create instances of this class.HttpRequester(HttpRequestExecutor requestExecutor, HttpProcessor httpProcessor, ManagedConnPool<HttpHost, HttpClientConnection> connPool, SocketConfig socketConfig, HttpConnectionFactory<? extends HttpClientConnection> connectFactory, SSLSocketFactory sslSocketFactory, Callback<SSLParameters> sslSetupHandler, SSLSessionVerifier sslSessionVerifier, Resolver<HttpHost, InetSocketAddress> addressResolver) UseRequesterBootstrapto create instances of this class.(package private)PoolEntryHolder(PoolEntry<HttpHost, HttpClientConnection> poolEntry) -
Uses of HttpClientConnection in org.apache.hc.core5.http.impl.io
Classes in org.apache.hc.core5.http.impl.io that implement HttpClientConnectionMethods in org.apache.hc.core5.http.impl.io with parameters of type HttpClientConnectionModifier and TypeMethodDescriptionHttpRequestExecutor.execute(ClassicHttpRequest request, HttpClientConnection conn, HttpResponseInformationCallback informationCallback, HttpContext context) Sends the request and obtain a response.HttpRequestExecutor.execute(ClassicHttpRequest request, HttpClientConnection conn, HttpContext context) Sends the request and obtain a response.booleanMonitoringResponseOutOfOrderStrategy.isEarlyResponseDetected(ClassicHttpRequest request, HttpClientConnection connection, InputStream inputStream, long totalBytesSent, long nextWriteSize) booleanNoResponseOutOfOrderStrategy.isEarlyResponseDetected(ClassicHttpRequest request, HttpClientConnection connection, InputStream inputStream, long totalBytesSent, long nextWriteSize) booleanHttpRequestExecutor.keepAlive(ClassicHttpRequest request, ClassicHttpResponse response, HttpClientConnection connection, HttpContext context) Determines whether the connection can be kept alive and is safe to be re-used for subsequent message exchanges. -
Uses of HttpClientConnection in org.apache.hc.core5.http.io
Methods in org.apache.hc.core5.http.io with parameters of type HttpClientConnectionModifier and TypeMethodDescriptionbooleanResponseOutOfOrderStrategy.isEarlyResponseDetected(ClassicHttpRequest request, HttpClientConnection connection, InputStream inputStream, long totalBytesSent, long nextWriteSize) Called before each write to the to a socketOutputStreamwith the number of bytes that have already been sent, and the size of the write that will occur if this check does not encounter an out of order response. -
Uses of HttpClientConnection in org.apache.hc.core5.testing.classic
Classes in org.apache.hc.core5.testing.classic that implement HttpClientConnection