# Uses of Package
org.apache.http.impl.client.cache

Packages that use org.apache.http.impl.client.cache
Package | Description
--- | ---
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.client.cache.ehcache | This package contains a storage backend based on Ehcache that can be plugged into a `CachingHttpClient` and used for storing cache entries.
org.apache.http.impl.client.cache.memcached | This package contains a storage backend based on memcached that can be plugged into a `CachingHttpClient` and used for storing cache entries.
org.apache.http.osgi.services |

Classes in org.apache.http.impl.client.cache used by org.apache.http.impl.client.cache
Class and Description
AsynchronousValidationRequest Class used to represent an asynchronous revalidation event, such as with "stale-while-revalidate"
CacheConfig Java Beans-style configuration for a `CachingHttpClient`.
CacheConfig.Builder
CachingHttpClientBuilder Builder for `CloseableHttpClient` instances capable of client-side caching.
FailureCache Increase and reset the number of errors associated with a specific identifier.
SchedulingStrategy Specifies when revalidation requests are scheduled.

Classes in org.apache.http.impl.client.cache used by org.apache.http.impl.client.cache.ehcache
Class and Description
CacheConfig Java Beans-style configuration for a `CachingHttpClient`.

Classes in org.apache.http.impl.client.cache used by org.apache.http.impl.client.cache.memcached
Class and Description
CacheConfig Java Beans-style configuration for a `CachingHttpClient`.

Classes in org.apache.http.impl.client.cache used by org.apache.http.osgi.services
Class and Description
CachingHttpClientBuilder Builder for `CloseableHttpClient` instances capable of client-side caching.