| 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.
|
| Class and Description |
|---|
| CacheResponseStatus
This enumeration represents the various ways a response can be generated
by the caching
HttpClient;
if a request is executed with an HttpCacheContext
then a parameter with one of these values will be registered in the
context under the key HttpCacheContext.CACHE_RESPONSE_STATUS. |
| 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
Adaptor class that provides convenience type safe setters and getters
for caching
HttpContext attributes. |
| HttpCacheEntry
Structure used to store an
HttpResponse in a cache. |
| 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.
|
| ResourceIOException
Signals a generic resource I/O error.
|
| Class and Description |
|---|
| HttpAsyncCacheInvalidator
Given a particular HTTP request / response pair, flush any cache entries
that this exchange would invalidate.
|
| 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
Given a particular HTTP request / response pair, flush any cache entries
that this exchange would invalidate.
|
| 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.
|
| 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.
|
| 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.