Package org.apache.hc.client5.http.cache
package org.apache.hc.client5.http.cache
Caching APIs for both the classic and the asynchronous
HTTP transports.
-
ClassDescriptionRepresents the values of the Cache-Control header in an HTTP message, which indicate whether and for how long the response can be cached by the client and intermediary proxies.This enumeration represents the various ways a response can be generated by an HTTP cache.Records static constants for caching directives.Deprecated.Do not use.HttpAsyncCacheStorage represents an abstract HTTP cache storage backend that can then be plugged into the asynchronous (non-blocking ) request execution pipeline.
HttpAsyncCacheStorageimplementation that emulates asynchronous behavior using an instance of classicHttpCacheStorage.Atomic Compare-And-Swap (CAS) cache operation.Cache executionHttpContext.Internal adaptor class that delegates all its method calls toHttpClientContext.Structure used to store anHttpResponsein a cache.HttpCacheEntryfactory.Serializer / deserializer forHttpCacheStorageEntryentries.Deprecated.Do not use.HttpCacheStorage represents an abstract HTTP cache storage backend that can then be plugged into the classic (blocking) request execution pipeline.This class contains aHttpCacheEntryalong with its key.Signals thatHttpCacheStorageencountered an error performing an update operation.Represents the value of the Cache-Control header in an HTTP request containing cache control directives.Represents a disposable system resource used for handling cached response bodies.GeneratesResourceinstances for handling cached HTTP response bodies.Signals a generic resource I/O error.Represents the value of the Cache-Control header in an HTTP response, which indicate whether and for how long the response can be cached by the client and intermediary proxies.