Interface | Description |
---|---|
BlockingCache | |
CacheConfigArtefactHandler.CacheConfigGrailsClass |
GrailsClass interface for CacheConfig definitions.
|
CacheConfiguration | |
GrailsCache | |
GrailsCacheManager |
Class | Description |
---|---|
CacheBeanPostProcessor |
Changes the bean class of the org.springframework.cache.annotation.AnnotationCacheOperationSource#0
bean to a custom subclass.
|
CacheConfigArtefactHandler |
Artefact handler for CacheConfig classes.
|
CacheConfigArtefactHandler.DefaultCacheConfigGrailsClass |
Default implementation of
CacheConfigGrailsClass . |
CustomCacheKeyGenerator |
Includes the hashcode, method signature, and class name of the target (caller) in the cache key
|
GrailsAnnotationCacheOperationSource |
getCacheOperations is called when beans are initialized and also from
PageFragmentCachingFilter during requests; the filter needs annotations on
controllers but if the standard lookup includes controllers, the return
values from the controller method calls are cached unnecessarily.
|
GrailsAnnotationCacheOperationSource.DefaultCacheKey |
Default cache key for the CacheOperation cache.
|
GrailsConcurrentLinkedMapCache | |
GrailsConcurrentLinkedMapCacheManager |
Based on com.googlecode.concurrentlinkedhashmap.ConcurrentLinkedHashMap.
|
GrailsConcurrentMapCache |
Extends the default implementation to return GrailsValueWrapper instances instead of
SimpleValueWrapper.
|
GrailsConcurrentMapCacheManager |
Based on org.springframework.cache.concurrent.ConcurrentMapCacheManager.
|
GrailsValueWrapper |
Extends the standard implementation to also include the native wrapper instance.
|
SerializableByteArrayOutputStream |
A Serializable version of java.io.ByteArrayOutputStream.
|
SerializableOutputStream |
Abstract base class for serializable OutputStream classes.
|
SimpleKeyGenerator |
Copy of Spring 4.0's
SimpleKeyGenerator and SimpleKey
Simple key generator. |
SimpleKeyGenerator.SimpleKey |
A simple key as returned from the
SimpleKeyGenerator . |
Timer |
Based on grails.plugin.springcache.web.Timer.
|
Annotation Type | Description |
---|---|
Cacheable |
Indicates that a method (or all the methods on a class) can be cached.
|
CacheEvict |
Indicates that a method (or all methods on a class) trigger(s)
a cache invalidate operation.
|
CachePut |
Indicates that a method (or all methods on a class) trigger(s)
a
Cache#put(Object, Object) operation. |