# Uses of Package
org.apache.http.client.protocol

Packages that use org.apache.http.client.protocol
Package | Description
--- | ---
org.apache.http.client.cache | This package consists largely of constants and interfaces that are necessary for building new storage backends for the `CachingHttpClient` or for those clients wanting to get a little more behavioral information out of the cache module (for example, whether a particular response was a cache hit or not).
org.apache.http.client.protocol | Client specific HTTP protocol handlers.
org.apache.http.impl.client.cache | This package contains a cache module that can be used for HTTP/1.1 client-side caching.
org.apache.http.impl.execchain | HTTP request execution chain APIs.

Classes in org.apache.http.client.protocol used by org.apache.http.client.cache
Class and Description
HttpClientContext Adaptor class that provides convenience type safe setters and getters for common `HttpContext` attributes used in the course of HTTP request execution.

Classes in org.apache.http.client.protocol used by org.apache.http.client.protocol
Class and Description
ClientContext Deprecated. (4.3) use `HttpClientContext`.
HttpClientContext Adaptor class that provides convenience type safe setters and getters for common `HttpContext` attributes used in the course of HTTP request execution.

Classes in org.apache.http.client.protocol used by org.apache.http.impl.client.cache
Class and Description
HttpClientContext Adaptor class that provides convenience type safe setters and getters for common `HttpContext` attributes used in the course of HTTP request execution.

Classes in org.apache.http.client.protocol used by org.apache.http.impl.execchain
Class and Description
HttpClientContext Adaptor class that provides convenience type safe setters and getters for common `HttpContext` attributes used in the course of HTTP request execution.