| 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.
|
| Class and Description |
|---|
| AbstractSerializingAsyncCacheStorage
Abstract cache backend for serialized objects capable of CAS (compare-and-swap) updates.
|
| AbstractSerializingCacheStorage
Abstract cache backend for serialized objects capable of CAS (compare-and-swap) updates.
|
ByteArrayCacheEntrySerializer
HttpCacheEntrySerializer implementation that uses the default (native)
serialization. |
| CacheConfig
Java Beans-style configuration for caching
HttpClient. |
| CacheConfig.Builder |
| CacheKeyGenerator |
| CachingH2AsyncClientBuilder
Builder for HTTP/2
CloseableHttpAsyncClient
instances capable of client-side caching. |
| CachingHttpAsyncClientBuilder
Builder for
CloseableHttpAsyncClient
instances capable of client-side caching. |
| CachingHttpClientBuilder
Builder for
CloseableHttpClient
instances capable of client-side caching. |
| DefaultAsyncCacheInvalidator
Given a particular HTTP request / response pair, flush any cache entries
that this exchange would invalidate.
|
| DefaultCacheInvalidator
Given a particular HTTP request / response pair, flush any cache entries
that this exchange would invalidate.
|
| HeapResourceFactory
Generates
Resource instances stored entirely in heap. |
| HttpByteArrayCacheEntrySerializer
Cache serializer and deserializer that uses an HTTP-like format.
|
NoopCacheEntrySerializer
HttpCacheEntrySerializer that uses HttpCacheStorageEntry
as its cache content representation. |
| Class and Description |
|---|
| AbstractSerializingCacheStorage
Abstract cache backend for serialized objects capable of CAS (compare-and-swap) updates.
|
| CacheConfig
Java Beans-style configuration for caching
HttpClient. |
| Class and Description |
|---|
| AbstractBinaryAsyncCacheStorage
Abstract cache backend for serialized binary objects capable of CAS (compare-and-swap) updates.
|
| AbstractBinaryCacheStorage
Abstract cache backend for serialized binary objects capable of CAS (compare-and-swap) updates.
|
| AbstractSerializingAsyncCacheStorage
Abstract cache backend for serialized objects capable of CAS (compare-and-swap) updates.
|
| AbstractSerializingCacheStorage
Abstract cache backend for serialized objects capable of CAS (compare-and-swap) updates.
|
| CacheConfig
Java Beans-style configuration for caching
HttpClient. |
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.