# Uses of Package
org.apache.hc.client5.http.cache

- Packages that use org.apache.hc.client5.http.cache
  Package | Description
  --- | ---
  org.apache.hc.client5.http.cache | Caching APIs for both the classic and the asynchronous HTTP transports.
  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.

- Classes in org.apache.hc.client5.http.cache used by org.apache.hc.client5.http.cache
  Class and Description
  CacheContextBuilder
  CacheControl Represents 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.
  CacheResponseStatus This enumeration represents the various ways a response can be generated by an HTTP cache.
  HttpAsyncCacheStorage HttpAsyncCacheStorage represents an abstract HTTP cache storage backend that can then be plugged into the asynchronous (non-blocking ) request execution pipeline.
  HttpCacheCASOperation Atomic Compare-And-Swap (CAS) cache operation.
  HttpCacheContext Cache execution `HttpContext`.
  HttpCacheEntry Structure used to store an `HttpResponse` in a cache.
  HttpCacheEntryFactory `HttpCacheEntry` factory.
  HttpCacheStorage HttpCacheStorage represents an abstract HTTP cache storage backend that can then be plugged into the classic (blocking) request execution pipeline.
  HttpCacheStorageEntry This class contains a `HttpCacheEntry` along with its key.
  HttpCacheUpdateException Signals that `HttpCacheStorage` encountered an error performing an update operation.
  RequestCacheControl Represents the value of the Cache-Control header in an HTTP request containing cache control directives.
  RequestCacheControl.Builder
  Resource Represents a disposable system resource used for handling cached response bodies.
  ResourceIOException Signals a generic resource I/O error.
  ResponseCacheControl 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.
  ResponseCacheControl.Builder

- Classes in org.apache.hc.client5.http.cache used by org.apache.hc.client5.http.impl.cache
  Class and Description
  HttpAsyncCacheInvalidator Deprecated. Do not use.
  HttpAsyncCacheStorage HttpAsyncCacheStorage represents an abstract HTTP cache storage backend that can then be plugged into the asynchronous (non-blocking ) request execution pipeline.
  HttpCacheCASOperation Atomic Compare-And-Swap (CAS) cache operation.
  HttpCacheEntry Structure used to store an `HttpResponse` in a cache.
  HttpCacheEntrySerializer Serializer / deserializer for `HttpCacheStorageEntry` entries.
  HttpCacheInvalidator Deprecated. Do not use.
  HttpCacheStorage HttpCacheStorage represents an abstract HTTP cache storage backend that can then be plugged into the classic (blocking) request execution pipeline.
  HttpCacheStorageEntry This class contains a `HttpCacheEntry` along with its key.
  HttpCacheUpdateException Signals that `HttpCacheStorage` encountered an error performing an update operation.
  Resource Represents a disposable system resource used for handling cached response bodies.
  ResourceFactory Generates `Resource` instances for handling cached HTTP response bodies.
  ResourceIOException Signals a generic resource I/O error.

- Classes in org.apache.hc.client5.http.cache used by org.apache.hc.client5.http.impl.cache.ehcache
  Class and Description
  HttpCacheEntrySerializer Serializer / deserializer for `HttpCacheStorageEntry` entries.
  HttpCacheStorage HttpCacheStorage represents an abstract HTTP cache storage backend that can then be plugged into the classic (blocking) request execution pipeline.
  HttpCacheStorageEntry This class contains a `HttpCacheEntry` along with its key.
  ResourceIOException Signals a generic resource I/O error.

- Classes in org.apache.hc.client5.http.cache used by org.apache.hc.client5.http.impl.cache.memcached
  Class and Description
  HttpAsyncCacheStorage HttpAsyncCacheStorage represents an abstract HTTP cache storage backend that can then be plugged into the asynchronous (non-blocking ) request execution pipeline.
  HttpCacheEntrySerializer Serializer / deserializer for `HttpCacheStorageEntry` entries.
  HttpCacheStorage HttpCacheStorage represents an abstract HTTP cache storage backend that can then be plugged into the classic (blocking) request execution pipeline.
  ResourceIOException Signals a generic resource I/O error.

Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.