| Interface | Description |
|---|---|
| CachingBundleConfiguration |
Interface that must be implemented by application configuration class that loads the
CachingBundle. |
| ResponseStoreFactory |
Configuration options for shared cache store.
|
| Class | Description |
|---|---|
| CacheControlConfiguration |
Cache-control header override configurations.
|
| CacheControlConfigurationItem |
Cache control options to apply to an endpoint.
|
| CachedResponse |
Response loaded from the cache.
|
| CachedResponseWeigher |
Weigher that attempts to estimate the size of the cached response in bytes.
|
| CacheRequestContext |
Cache related context information for a request.
|
| CacheResourceMethodDispatchAdapter |
Wraps resource methods that are configured for request caching.
|
| CacheResourceMethodDispatchAdapter.CachingDispatcher | |
| CacheResourceMethodDispatchAdapter.DispatchProvider | |
| CacheResponseContext |
Cache related context information for a response.
|
| CachingBundle |
Bundle that sets up request caching for an application's resources.
|
| CachingConfiguration |
Configuration options for
CachingBundle. |
| LocalCacheConfiguration |
Configuration options for local, in-memory cache.
|
| RequestCacheControl |
Cache-Control header options that are valid for an HTTP request.
|
| ResponseCache | |
| ResponseStore |
Shared response cache.
|
| Enum | Description |
|---|---|
| CacheControlFlag |
Standard cache-control header directives that can appear with no value.
|
| Annotation Type | Description |
|---|---|
| CacheGroup |
Identifies the cache group a resource method belongs to so common cache control settings can be enabled.
|
| IncludeBodyInCacheKey |
If a resource includes this annotation, the request body content will be included as part of the
cache key.
|
| Vary |
Indicates the set of request-header fields that fully determines, while the response is fresh,
whether a cache is permitted to use the response to reply to a subsequent request without
revalidation.
|
Copyright © 2014. All Rights Reserved.