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. |