Package org.apache.http.impl.client.cache

This package contains a cache module that can be used for HTTP/1.1 client-side caching.

See:
          Description

Interface Summary
FailureCache Increase and reset the number of errors associated with a specific identifier.
SchedulingStrategy Specifies when revalidation requests are scheduled.
 

Class Summary
BasicHttpCacheStorage Basic HttpCacheStorage implementation backed by an instance of LinkedHashMap.
CacheConfig Java Beans-style configuration for a CachingHttpClient.
CacheConfig.Builder  
CachingExec CachingExec is intended to transparently add client-side caching to the HttpClient execution chain.
CachingHttpClient Deprecated. (4.3) use CachingHttpClientBuilder or CachingHttpClients.
CachingHttpClientBuilder  
CachingHttpClients  
DefaultFailureCache Implements a bounded failure cache.
DefaultHttpCacheEntrySerializer HttpCacheEntrySerializer implementation that uses the default (native) serialization.
ExponentialBackOffSchedulingStrategy An implementation that backs off exponentially based on the number of consecutive failed attempts stored in the AsynchronousValidationRequest.
FailureCacheValue The error count with a creation timestamp and its associated key.
FileResource Cache resource backed by a file.
FileResourceFactory Generates Resource instances whose body is stored in a temporary file.
HeapResource Cache resource backed by a byte array on the heap.
HeapResourceFactory Generates Resource instances stored entirely in heap.
ImmediateSchedulingStrategy Immediately schedules any incoming validation request.
ManagedHttpCacheStorage HttpCacheStorage implementation capable of deallocating resources associated with the cache entries.
 

Package org.apache.http.impl.client.cache Description

This package contains a cache module that can be used for HTTP/1.1 client-side caching. The primary classes in this package are the CachingHttpClient, which is a drop-in replacement for a DefaultHttpClient that adds caching, and the CacheConfig class that can be used for configuring it.



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