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 TypeMethodDescriptionprivate HttpClientConnectionHttpRequester.createConnection(Socket sock, HttpHost targetHost) (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 localContext) 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 socketIOExceptionwith the number of bytes that have already been sent, and the size of the next chunk to be written that will occur if this check does not encounter an out of order response.