Uses of Class
org.apache.http.impl.client.cache.CacheConfig

Packages that use CacheConfig
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. 
 

Uses of CacheConfig in org.apache.http.impl.client.cache
 

Fields in org.apache.http.impl.client.cache declared as CacheConfig
static CacheConfig CacheConfig.DEFAULT
           
 

Methods in org.apache.http.impl.client.cache that return CacheConfig
 CacheConfig CacheConfig.Builder.build()
           
protected  CacheConfig CacheConfig.clone()
           
 

Methods in org.apache.http.impl.client.cache with parameters of type CacheConfig
static CacheConfig.Builder CacheConfig.copy(CacheConfig config)
           
 CachingHttpClientBuilder CachingHttpClientBuilder.setCacheConfig(CacheConfig cacheConfig)
           
 

Constructors in org.apache.http.impl.client.cache with parameters of type CacheConfig
BasicHttpCacheStorage(CacheConfig config)
           
CachingExec(ClientExecChain backend, org.apache.http.impl.client.cache.HttpCache cache, CacheConfig config)
           
CachingExec(ClientExecChain backend, org.apache.http.impl.client.cache.HttpCache cache, CacheConfig config, org.apache.http.impl.client.cache.AsynchronousValidator asynchRevalidator)
           
CachingExec(ClientExecChain backend, ResourceFactory resourceFactory, HttpCacheStorage storage, CacheConfig config)
           
CachingHttpClient(CacheConfig config)
          Deprecated. Constructs a CachingHttpClient with the given caching options that stores cache entries in memory and uses a vanilla DefaultHttpClient for backend requests.
CachingHttpClient(HttpClient client, CacheConfig config)
          Deprecated. Constructs a CachingHttpClient with the given caching options that stores cache entries in memory and uses the given HttpClient for backend requests.
CachingHttpClient(HttpClient client, HttpCacheStorage storage, CacheConfig config)
          Deprecated. Constructs a CachingHttpClient with the given caching options that stores cache entries in the provided storage backend and uses the given HttpClient for backend requests.
CachingHttpClient(HttpClient client, ResourceFactory resourceFactory, HttpCacheStorage storage, CacheConfig config)
          Deprecated. Constructs a CachingHttpClient with the given caching options that stores cache entries in the provided storage backend and uses the given HttpClient for backend requests.
ExponentialBackOffSchedulingStrategy(CacheConfig cacheConfig)
          Create a new scheduling strategy using a fixed pool of worker threads.
ExponentialBackOffSchedulingStrategy(CacheConfig cacheConfig, long backOffRate, long initialExpiryInMillis, long maxExpiryInMillis)
          Create a new scheduling strategy by using a fixed pool of worker threads and the given parameters to calculated the delay.
ImmediateSchedulingStrategy(CacheConfig cacheConfig)
          Uses a ThreadPoolExecutor which is configured according to the given CacheConfig.
ManagedHttpCacheStorage(CacheConfig config)
           
 

Uses of CacheConfig in org.apache.http.impl.client.cache.ehcache
 

Constructors in org.apache.http.impl.client.cache.ehcache with parameters of type CacheConfig
EhcacheHttpCacheStorage(net.sf.ehcache.Ehcache cache, CacheConfig config)
          Constructs a storage backend using the provided Ehcache with the given configuration options.
EhcacheHttpCacheStorage(net.sf.ehcache.Ehcache cache, CacheConfig config, HttpCacheEntrySerializer serializer)
          Constructs a storage backend using the provided Ehcache with the given configuration options, but using an alternative cache entry serialization strategy.
 

Uses of CacheConfig in org.apache.http.impl.client.cache.memcached
 

Constructors in org.apache.http.impl.client.cache.memcached with parameters of type CacheConfig
MemcachedHttpCacheStorage(net.spy.memcached.MemcachedClientIF client, CacheConfig config, HttpCacheEntrySerializer serializer)
          Deprecated. (4.2) do not use
MemcachedHttpCacheStorage(net.spy.memcached.MemcachedClientIF client, CacheConfig config, MemcachedCacheEntryFactory memcachedCacheEntryFactory, KeyHashingScheme keyHashingScheme)
          Create a storage backend using the given memcached client and applying the given cache configuration, serialization, and hashing mechanisms.
 



Copyright © 2010–2021 The Apache Software Foundation. All rights reserved.