Uses of Interface
org.apache.hc.client5.http.cache.HttpCacheEntrySerializer
-
Packages that use HttpCacheEntrySerializer Package Description org.apache.hc.client5.http.impl.cache Caching API implementation for both the classic and the asynchronous HTTP transports.org.apache.hc.client5.http.impl.cache.ehcache Ehcache based caching backend implementation.org.apache.hc.client5.http.impl.cache.memcached Memcached based caching backend implementation. -
-
Uses of HttpCacheEntrySerializer in org.apache.hc.client5.http.impl.cache
Classes in org.apache.hc.client5.http.impl.cache that implement HttpCacheEntrySerializer Modifier and Type Class Description classByteArrayCacheEntrySerializerHttpCacheEntrySerializerimplementation that uses the default (native) serialization.classHttpByteArrayCacheEntrySerializerCache serializer and deserializer that uses an HTTP-like format.classNoopCacheEntrySerializerHttpCacheEntrySerializerthat usesHttpCacheStorageEntryas its cache content representation.Fields in org.apache.hc.client5.http.impl.cache declared as HttpCacheEntrySerializer Modifier and Type Field Description private HttpCacheEntrySerializer<T>AbstractSerializingAsyncCacheStorage. serializerprivate HttpCacheEntrySerializer<T>AbstractSerializingCacheStorage. serializerConstructors in org.apache.hc.client5.http.impl.cache with parameters of type HttpCacheEntrySerializer Constructor Description AbstractBinaryAsyncCacheStorage(int maxUpdateRetries, HttpCacheEntrySerializer<byte[]> serializer)AbstractBinaryCacheStorage(int maxUpdateRetries, HttpCacheEntrySerializer<byte[]> serializer)AbstractSerializingAsyncCacheStorage(int maxUpdateRetries, HttpCacheEntrySerializer<T> serializer)AbstractSerializingCacheStorage(int maxUpdateRetries, HttpCacheEntrySerializer<T> serializer) -
Uses of HttpCacheEntrySerializer in org.apache.hc.client5.http.impl.cache.ehcache
Constructors in org.apache.hc.client5.http.impl.cache.ehcache with parameters of type HttpCacheEntrySerializer Constructor Description EhcacheHttpCacheStorage(org.ehcache.Cache<java.lang.String,T> cache, CacheConfig config, HttpCacheEntrySerializer<T> serializer)Constructs a storage backend using the provided Ehcache with the given configuration options, but using an alternative cache entry serialization strategy. -
Uses of HttpCacheEntrySerializer in org.apache.hc.client5.http.impl.cache.memcached
Constructors in org.apache.hc.client5.http.impl.cache.memcached with parameters of type HttpCacheEntrySerializer Constructor Description MemcachedHttpAsyncCacheStorage(net.spy.memcached.MemcachedClient client, CacheConfig config, HttpCacheEntrySerializer<byte[]> serializer, KeyHashingScheme keyHashingScheme)Create a storage backend using the given memcached client and applying the given cache configuration, serialization, and hashing mechanisms.MemcachedHttpCacheStorage(net.spy.memcached.MemcachedClientIF client, CacheConfig config, HttpCacheEntrySerializer<byte[]> serializer, KeyHashingScheme keyHashingScheme)Create a storage backend using the given memcached client and applying the given cache configuration, serialization, and hashing mechanisms.MemcachedHttpCacheStorage(net.spy.memcached.MemcachedClient client, CacheConfig config, HttpCacheEntrySerializer<byte[]> serializer, KeyHashingScheme keyHashingScheme)Create a storage backend using the given memcached client and applying the given cache configuration, serialization, and hashing mechanisms.
-