abstract class AbstractCacheManager : CacheManager, InitializingBean
Abstract base class implementing the common CacheManager methods. Useful for 'static' environments where the backing caches do not change. |
|
open class CompositeCacheManager : CacheManager, InitializingBean
Composite CacheManager implementation that iterates over a given collection of delegate CacheManager instances. Allows NoOpCacheManager to be automatically added to the end of the list for handling cache declarations without a backing store. Otherwise, any custom CacheManager may play that role of the last delegate as well, lazily creating cache regions for any requested name. Note: Regular CacheManagers that this composite manager delegates to need to return |
|
open class NoOpCache : Cache
A no operation Cache implementation suitable for disabling caching. Will simply accept any items into the cache not actually storing them. |
|
open class NoOpCacheManager : CacheManager
A basic, no operation CacheManager implementation suitable for disabling caching, typically used for backing cache declarations without an actual backing store. Will simply accept any items into the cache not actually storing them. |
|
class NullValue : Serializable
Simple serializable class that serves as a |
|
open class SimpleCacheManager : AbstractCacheManager
Simple cache manager working against a given collection of caches. Useful for testing or simple caching declarations. |
|
open class SimpleValueWrapper : ValueWrapper
Straightforward implementation of org.springframework.cache.Cache.ValueWrapper, simply holding the value as given at construction and returning it from |