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 classHttpAsyncCacheStorageimplementation 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.CancellableHttpAsyncCacheInvalidator.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) FlushHttpCacheEntrys invalidated by the given message exchange.org.apache.hc.core5.concurrent.CancellableHttpAsyncCacheInvalidator.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) FlushHttpCacheEntrys 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 TypeClassDescriptionclassAbstract cache backend for serialized binary objects capable of CAS (compare-and-swap) updates.classAbstract 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 HttpAsyncCacheStorageBasicHttpAsyncCache.storageprivate HttpAsyncCacheStorageCachingH2AsyncClientBuilder.storageprivate HttpAsyncCacheStorageCachingHttpAsyncClientBuilder.storageMethods in org.apache.hc.client5.http.impl.cache with parameters of type HttpAsyncCacheStorageModifier and TypeMethodDescriptionprivate booleanDefaultAsyncCacheInvalidator.flushAbsoluteUriFromSameHost(URI requestUri, URI uri, org.apache.hc.core5.function.Resolver<URI, String> cacheKeyResolver, HttpAsyncCacheStorage storage) org.apache.hc.core5.concurrent.CancellableDefaultAsyncCacheInvalidator.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.CancellableDefaultAsyncCacheInvalidator.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 voidDefaultAsyncCacheInvalidator.flushRelativeUriFromSameHost(URI requestUri, URI uri, org.apache.hc.core5.function.Resolver<URI, String> cacheKeyResolver, HttpAsyncCacheStorage storage) private voidDefaultAsyncCacheInvalidator.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)