| Name | Description | Type | Package | Framework |
| AbstractFallbackJCacheOperationSource | Abstract implementation of JCacheOperationSource that caches attributesfor methods and implements a fallback policy: 1. | Class | org.springframework.cache.jcache.interceptor | Spring MVC |
| AbstractJCacheConfiguration | Abstract JSR-107 specific @Configuration class providing commonstructure for enabling JSR-107 annotation-driven cache management capability. | Class | org.springframework.cache.jcache.config | Spring MVC |
| AnnotationJCacheOperationSource | the JSR-107 CacheResult, CachePut, CacheRemove andCacheRemoveAll annotations. | Class | org.springframework.cache.jcache.interceptor | Spring MVC |
| BeanFactoryJCacheOperationSourceAdvisor | Advisor driven by a JCacheOperationSource, used to include acache advice bean for methods that are cacheable. | Class | org.springframework.cache.jcache.interceptor | Spring MVC |
| DefaultJCacheOperationSource | The default JCacheOperationSource implementation delegatingdefault operations to configurable services with sensible defaults | Class | org.springframework.cache.jcache.interceptor | Spring MVC |
| JCacheAspectSupport | Base class for JSR-107 caching aspects, such as the JCacheInterceptoror an AspectJ aspect. | Class | org.springframework.cache.jcache.interceptor | Spring MVC |
| JCacheCache | Cache implementation on top of aNote: This class has been updated for JCache 1. | Class | org.springframework.cache.jcache | Spring MVC |
| JCacheCacheManager | CacheManager implementationbacked by a JCache CacheManager. | Class | org.springframework.cache.jcache | Spring MVC |
| JCacheConfigurer | Extension of CachingConfigurer for the JSR-107 implementation. | Interface | org.springframework.cache.jcache.config | Spring MVC |
| JCacheConfigurerSupport | An extension of CachingConfigurerSupport that also implementsUsers of JSR-107 annotations may extend from this class rather than | Class | org.springframework.cache.jcache.config | Spring MVC |
| JCacheInterceptor | AOP Alliance MethodInterceptor for declarative cachemanagement using JSR-107 caching annotations. | Class | org.springframework.cache.jcache.interceptor | Spring MVC |
| JCacheManagerFactoryBean | FactoryBean for a JCache CacheManager,obtaining a pre-defined CacheManager by name through the standard | Class | org.springframework.cache.jcache | Spring MVC |
| JCacheOperation | Model the base of JSR-107 cache operation. | Interface | org.springframework.cache.jcache.interceptor | Spring MVC |
| JCacheOperationSource | Interface used by JCacheInterceptor. | Interface | org.springframework.cache.jcache.interceptor | Spring MVC |
| JCacheOperationSourcePointcut | A Pointcut that matches if the underlying JCacheOperationSourcehas an operation for a given method. | Class | org.springframework.cache.jcache.interceptor | Spring MVC |
| ProxyJCacheConfiguration | @Configuration class that registers the Spring infrastructure beans necessaryto enable proxy-based annotation-driven JSR-107 cache management. | Class | org.springframework.cache.jcache.config | Spring MVC |
| SimpleExceptionCacheResolver | A simple CacheResolver that resolves the exception cachebased on a configurable CacheManager and the name of the | Class | org.springframework.cache.jcache.interceptor | Spring MVC |