## Uses of Interface
org.apache.http.HttpClientConnection

Packages that use HttpClientConnection
org.apache.http.impl: Default implementations for interfaces in `org.apache.http`.
org.apache.http.impl.pool: Basic implementations for interfaces in `org.apache.http.pool`.
org.apache.http.protocol: HTTP protocol execution framework and synchronous HTTP protocol handlers based on the blocking I/O model.

Uses of HttpClientConnection in org.apache.http.impl

Classes in org.apache.http.impl that implement HttpClientConnection
`class` `AbstractHttpClientConnection` Abstract client-side HTTP connection capable of transmitting and receiving data using arbitrary `SessionInputBuffer` and `SessionOutputBuffer` implementations.
`class` `DefaultHttpClientConnection` Default implementation of a client-side HTTP connection.
`class` `SocketHttpClientConnection` Implementation of a client-side HTTP connection that can be bound to an arbitrary `Socket` for receiving data from and transmitting data to a remote server.

Uses of HttpClientConnection in org.apache.http.impl.pool

Methods in org.apache.http.impl.pool that return HttpClientConnection
`HttpClientConnection` `BasicConnFactory.create(HttpHost host)`
`protected HttpClientConnection` `BasicConnFactory.create(Socket socket, HttpParams params)`

Methods in org.apache.http.impl.pool with parameters of type HttpClientConnection
`protected BasicPoolEntry` `BasicConnPool.createEntry(HttpHost host, HttpClientConnection conn)`

Constructors in org.apache.http.impl.pool with parameters of type HttpClientConnection
`BasicPoolEntry(String id, HttpHost route, HttpClientConnection conn)`

Constructor parameters in org.apache.http.impl.pool with type arguments of type HttpClientConnection
`BasicConnPool(ConnFactory<HttpHost,HttpClientConnection> connFactory)`

Uses of HttpClientConnection in org.apache.http.protocol

Methods in org.apache.http.protocol with parameters of type HttpClientConnection
`protected HttpResponse` `HttpRequestExecutor.doReceiveResponse(HttpRequest request, HttpClientConnection conn, HttpContext context)` Waits for and receives a response.
`protected HttpResponse` `HttpRequestExecutor.doSendRequest(HttpRequest request, HttpClientConnection conn, HttpContext context)` Send the given request over the given connection.
`HttpResponse` `HttpRequestExecutor.execute(HttpRequest request, HttpClientConnection conn, HttpContext context)` Sends the request and obtain a response.

Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.