Uses of Interface
org.apache.hc.client5.http.cache.HttpAsyncCacheStorage
Packages that use HttpAsyncCacheStorage
Package
Description
Caching APIs for both the classic and the asynchronous
HTTP transports.
Caching API implementation for both the classic and
the asynchronous HTTP transports.
-
Uses of HttpAsyncCacheStorage in org.apache.hc.client5.http.cache
Classes in org.apache.hc.client5.http.cache that implement HttpAsyncCacheStorageModifier and TypeClassDescriptionfinal class
HttpAsyncCacheStorage
implementation that emulates asynchronous behavior using an instance of classicHttpCacheStorage
.Methods in org.apache.hc.client5.http.cache with parameters of type HttpAsyncCacheStorageModifier and TypeMethodDescriptionorg.apache.hc.core5.concurrent.Cancellable
HttpAsyncCacheInvalidator.flushCacheEntriesInvalidatedByExchange
(org.apache.hc.core5.http.HttpHost host, org.apache.hc.core5.http.HttpRequest request, org.apache.hc.core5.http.HttpResponse response, org.apache.hc.core5.function.Resolver<URI, String> cacheKeyResolver, HttpAsyncCacheStorage cacheStorage, org.apache.hc.core5.concurrent.FutureCallback<Boolean> callback) FlushHttpCacheEntry
s invalidated by the given message exchange.org.apache.hc.core5.concurrent.Cancellable
HttpAsyncCacheInvalidator.flushCacheEntriesInvalidatedByRequest
(org.apache.hc.core5.http.HttpHost host, org.apache.hc.core5.http.HttpRequest request, org.apache.hc.core5.function.Resolver<URI, String> cacheKeyResolver, HttpAsyncCacheStorage cacheStorage, org.apache.hc.core5.concurrent.FutureCallback<Boolean> callback) FlushHttpCacheEntry
s invalidated by the given request. -
Uses of HttpAsyncCacheStorage in org.apache.hc.client5.http.impl.cache
Classes in org.apache.hc.client5.http.impl.cache that implement HttpAsyncCacheStorageModifier and TypeClassDescriptionclass
Abstract cache backend for serialized binary objects capable of CAS (compare-and-swap) updates.class
Abstract cache backend for serialized objects capable of CAS (compare-and-swap) updates.Fields in org.apache.hc.client5.http.impl.cache declared as HttpAsyncCacheStorageModifier and TypeFieldDescriptionprivate final HttpAsyncCacheStorage
BasicHttpAsyncCache.storage
private HttpAsyncCacheStorage
CachingH2AsyncClientBuilder.storage
private HttpAsyncCacheStorage
CachingHttpAsyncClientBuilder.storage
Methods in org.apache.hc.client5.http.impl.cache with parameters of type HttpAsyncCacheStorageModifier and TypeMethodDescriptionprivate boolean
DefaultAsyncCacheInvalidator.flushAbsoluteUriFromSameHost
(URI requestUri, URI uri, org.apache.hc.core5.function.Resolver<URI, String> cacheKeyResolver, HttpAsyncCacheStorage storage) org.apache.hc.core5.concurrent.Cancellable
DefaultAsyncCacheInvalidator.flushCacheEntriesInvalidatedByExchange
(org.apache.hc.core5.http.HttpHost host, org.apache.hc.core5.http.HttpRequest request, org.apache.hc.core5.http.HttpResponse response, org.apache.hc.core5.function.Resolver<URI, String> cacheKeyResolver, HttpAsyncCacheStorage storage, org.apache.hc.core5.concurrent.FutureCallback<Boolean> callback) org.apache.hc.core5.concurrent.Cancellable
DefaultAsyncCacheInvalidator.flushCacheEntriesInvalidatedByRequest
(org.apache.hc.core5.http.HttpHost host, org.apache.hc.core5.http.HttpRequest request, org.apache.hc.core5.function.Resolver<URI, String> cacheKeyResolver, HttpAsyncCacheStorage storage, org.apache.hc.core5.concurrent.FutureCallback<Boolean> callback) private void
DefaultAsyncCacheInvalidator.flushRelativeUriFromSameHost
(URI requestUri, URI uri, org.apache.hc.core5.function.Resolver<URI, String> cacheKeyResolver, HttpAsyncCacheStorage storage) private void
DefaultAsyncCacheInvalidator.removeEntry
(HttpAsyncCacheStorage storage, String cacheKey) CachingH2AsyncClientBuilder.setHttpCacheStorage
(HttpAsyncCacheStorage storage) CachingHttpAsyncClientBuilder.setHttpCacheStorage
(HttpAsyncCacheStorage storage) Constructors in org.apache.hc.client5.http.impl.cache with parameters of type HttpAsyncCacheStorageModifierConstructorDescription(package private)
AsyncCachingExec
(ResourceFactory resourceFactory, HttpAsyncCacheStorage storage, ScheduledExecutorService executorService, SchedulingStrategy schedulingStrategy, CacheConfig config) BasicHttpAsyncCache
(ResourceFactory resourceFactory, HttpAsyncCacheStorage storage) BasicHttpAsyncCache
(ResourceFactory resourceFactory, HttpAsyncCacheStorage storage, CacheKeyGenerator cacheKeyGenerator) BasicHttpAsyncCache
(ResourceFactory resourceFactory, HttpAsyncCacheStorage storage, CacheKeyGenerator cacheKeyGenerator, HttpAsyncCacheInvalidator cacheInvalidator)