| BasicHttpCacheStorage | Basic HttpCacheStorage implementation backed by an instance of
LinkedHashMap. |
| CacheConfig | Java Beans-style configuration for a |
| CacheResponseStatus | This enumeration represents the various ways a response can be generated
by the CachingHttpClient;
if a request is executed with an org.apache.http.protocol.HttpContext
then a parameter with one of these values will be registered in the
context under the key
CACHE_RESPONSE_STATUS. |
| CachingHttpClient | The |
| DefaultHttpCacheEntrySerializer | HttpCacheEntrySerializer implementation that uses the default (native)
serialization. |
| EhcacheHttpCacheStorage | This class is a storage backend for cache entries that uses the popular Ehcache cache implementation. |
| FileResource | Cache resource backed by a file. |
| FileResourceFactory | Generates Resource instances whose body is stored in a temporary file. |
| HeaderConstants | Records static constants for various HTTP header names. |
| HeapResource | Cache resource backed by a byte array on the heap. |
| HeapResourceFactory | Generates Resource instances stored entirely in heap. |
| HttpCacheEntry | Structure used to store an HttpResponse in a cache. |
| HttpCacheEntrySerializationException | Thrown if serialization or deserialization of an HttpCacheEntry
fails. |
| HttpCacheEntrySerializer | Used by some HttpCacheStorage implementations to serialize
HttpCacheEntry instances to a byte representation before
storage. |
| HttpCacheStorage | New storage backends should implement this HttpCacheStorage
interface. |
| HttpCacheUpdateCallback | Used for atomically updating entries in a HttpCacheStorage
implementation. |
| HttpCacheUpdateException | Signals that HttpCacheStorage encountered an error performing an
update operation. |
| InputLimit | Used to limiting the size of an incoming response body of unknown size that is optimistically being read in anticipation of caching it. |
| ManagedHttpCacheStorage | HttpCacheStorage implementation capable of deallocating resources associated with
the cache entries. |
| MemcachedHttpCacheStorage | This class is a storage backend that uses an external memcached for storing cached origin responses. |
| Resource | Represents a disposable system resource used for handling cached response bodies. |
| ResourceFactory | Generates Resource instances for handling cached
HTTP response bodies. |