Uses of Interface
org.apache.hc.client5.http.cache.HttpCacheStorage
Packages that use HttpCacheStorage
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 HttpCacheStorage in org.apache.hc.client5.http.cache
Fields in org.apache.hc.client5.http.cache declared as HttpCacheStorageModifier and TypeFieldDescriptionprivate final HttpCacheStorageHttpAsyncCacheStorageAdaptor.cacheStorageMethods in org.apache.hc.client5.http.cache with parameters of type HttpCacheStorageModifier and TypeMethodDescriptionvoidHttpCacheInvalidator.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, HttpCacheStorage cacheStorage) FlushHttpCacheEntrys invalidated by the given message exchange.voidHttpCacheInvalidator.flushCacheEntriesInvalidatedByRequest(org.apache.hc.core5.http.HttpHost host, org.apache.hc.core5.http.HttpRequest request, org.apache.hc.core5.function.Resolver<URI, String> cacheKeyResolver, HttpCacheStorage cacheStorage) FlushHttpCacheEntrys invalidated by the given request.Constructors in org.apache.hc.client5.http.cache with parameters of type HttpCacheStorage -
Uses of HttpCacheStorage in org.apache.hc.client5.http.impl.cache
Classes in org.apache.hc.client5.http.impl.cache that implement HttpCacheStorageModifier 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.classBasicHttpCacheStorageimplementation backed by an instance ofLinkedHashMap.classHttpCacheStorageimplementation capable of deallocating resources associated with the cache entries.Fields in org.apache.hc.client5.http.impl.cache declared as HttpCacheStorageModifier and TypeFieldDescriptionprivate final HttpCacheStorageBasicHttpCache.storageprivate HttpCacheStorageCachingHttpClientBuilder.storageMethods in org.apache.hc.client5.http.impl.cache with parameters of type HttpCacheStorageModifier and TypeMethodDescriptionprivate booleanDefaultCacheInvalidator.flushAbsoluteUriFromSameHost(URI requestUri, URI uri, org.apache.hc.core5.function.Resolver<URI, String> cacheKeyResolver, HttpCacheStorage storage) voidDefaultCacheInvalidator.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, HttpCacheStorage storage) voidDefaultCacheInvalidator.flushCacheEntriesInvalidatedByRequest(org.apache.hc.core5.http.HttpHost host, org.apache.hc.core5.http.HttpRequest request, org.apache.hc.core5.function.Resolver<URI, String> cacheKeyResolver, HttpCacheStorage storage) private voidDefaultCacheInvalidator.flushLocationCacheEntry(org.apache.hc.core5.http.HttpResponse response, URI location, HttpCacheStorage storage, org.apache.hc.core5.function.Resolver<URI, String> cacheKeyResolver) private voidDefaultCacheInvalidator.flushRelativeUriFromSameHost(URI requestUri, URI uri, org.apache.hc.core5.function.Resolver<URI, String> cacheKeyResolver, HttpCacheStorage storage) private HttpCacheEntryDefaultCacheInvalidator.getEntry(HttpCacheStorage storage, String cacheKey) private voidDefaultCacheInvalidator.removeEntry(HttpCacheStorage storage, String cacheKey) CachingH2AsyncClientBuilder.setHttpCacheStorage(HttpCacheStorage storage) CachingHttpAsyncClientBuilder.setHttpCacheStorage(HttpCacheStorage storage) final CachingHttpClientBuilderCachingHttpClientBuilder.setHttpCacheStorage(HttpCacheStorage storage) Constructors in org.apache.hc.client5.http.impl.cache with parameters of type HttpCacheStorageModifierConstructorDescriptionBasicHttpCache(ResourceFactory resourceFactory, HttpCacheStorage storage) BasicHttpCache(ResourceFactory resourceFactory, HttpCacheStorage storage, CacheKeyGenerator cacheKeyGenerator) BasicHttpCache(ResourceFactory resourceFactory, HttpCacheStorage storage, CacheKeyGenerator cacheKeyGenerator, HttpCacheInvalidator cacheInvalidator) (package private)CachingExec(ResourceFactory resourceFactory, HttpCacheStorage storage, ScheduledExecutorService executorService, SchedulingStrategy schedulingStrategy, CacheConfig config)