Uses of Annotation Interface
org.springframework.context.annotation.Role
Package
Description
Annotations and supporting classes for declarative cache management.
AspectJ-based caching support.
Support package for declarative JSR-107 caching configuration.
Annotation support for the Application Context, including JSR-250 "common"
annotations, component-scanning, and Java-based metadata for creating
Spring-managed objects.
AspectJ-based dependency injection support driven by the
@Configurable
annotation.Annotations and support classes for declarative JMS listener endpoints.
Annotation support for asynchronous method execution.
AspectJ-based scheduling support.
Spring's support for annotation-based transaction demarcation.
AspectJ-based transaction management support.
-
Uses of Role in org.springframework.cache.annotation
Modifier and TypeClassDescriptionclass
@Configuration
class that registers the Spring infrastructure beans necessary to enable proxy-based annotation-driven cache management.Modifier and TypeMethodDescriptionProxyCachingConfiguration.cacheAdvisor
(CacheOperationSource cacheOperationSource, CacheInterceptor cacheInterceptor) ProxyCachingConfiguration.cacheInterceptor
(CacheOperationSource cacheOperationSource) ProxyCachingConfiguration.cacheOperationSource()
-
Uses of Role in org.springframework.cache.aspectj
Modifier and TypeClassDescriptionclass
@Configuration
class that registers the Spring infrastructure beans necessary to enable AspectJ-based annotation-driven cache management.class
@Configuration
class that registers the Spring infrastructure beans necessary to enable AspectJ-based annotation-driven cache management for standard JSR-107 annotations.Modifier and TypeMethodDescriptionorg.springframework.cache.aspectj.AnnotationCacheAspect
AspectJCachingConfiguration.cacheAspect()
org.springframework.cache.aspectj.JCacheCacheAspect
AspectJJCacheConfiguration.cacheAspect
(JCacheOperationSource jCacheOperationSource) -
Uses of Role in org.springframework.cache.jcache.config
Modifier and TypeClassDescriptionclass
@Configuration
class that registers the Spring infrastructure beans necessary to enable proxy-based annotation-driven JSR-107 cache management.Modifier and TypeMethodDescriptionProxyJCacheConfiguration.cacheAdvisor
(JCacheOperationSource jCacheOperationSource, JCacheInterceptor jCacheInterceptor) ProxyJCacheConfiguration.cacheInterceptor
(JCacheOperationSource jCacheOperationSource) AbstractJCacheConfiguration.cacheOperationSource()
-
Uses of Role in org.springframework.context.annotation
Modifier and TypeClassDescriptionclass
@Configuration
class that registers aLoadTimeWeaver
bean.class
@Configuration
class that registers aAnnotationMBeanExporter
bean.Modifier and TypeMethodDescriptionLoadTimeWeavingConfiguration.loadTimeWeaver()
MBeanExportConfiguration.mbeanExporter()
-
Uses of Role in org.springframework.context.annotation.aspectj
Modifier and TypeMethodDescriptionorg.springframework.beans.factory.aspectj.AnnotationBeanConfigurerAspect
SpringConfiguredConfiguration.beanConfigurerAspect()
-
Uses of Role in org.springframework.jms.annotation
Modifier and TypeClassDescriptionclass
@Configuration
class that registers aJmsListenerAnnotationBeanPostProcessor
bean capable of processing Spring's@JmsListener
annotation. -
Uses of Role in org.springframework.scheduling.annotation
Modifier and TypeClassDescriptionclass
@Configuration
class that registers the Spring infrastructure beans necessary to enable proxy-based asynchronous method execution.class
@Configuration
class that registers aScheduledAnnotationBeanPostProcessor
bean capable of processing Spring's @Scheduled
annotation.Modifier and TypeMethodDescriptionProxyAsyncConfiguration.asyncAdvisor()
SchedulingConfiguration.scheduledAnnotationProcessor()
-
Uses of Role in org.springframework.scheduling.aspectj
Modifier and TypeClassDescriptionclass
@Configuration
class that registers the Spring infrastructure beans necessary to enable AspectJ-based asynchronous method execution.Modifier and TypeMethodDescriptionorg.springframework.scheduling.aspectj.AnnotationAsyncExecutionAspect
AspectJAsyncConfiguration.asyncAdvisor()
-
Uses of Role in org.springframework.transaction.annotation
Modifier and TypeClassDescriptionclass
@Configuration
class that registers the Spring infrastructure beans necessary to enable proxy-based annotation-driven transaction management.Modifier and TypeMethodDescriptionProxyTransactionManagementConfiguration.transactionAdvisor
(TransactionAttributeSource transactionAttributeSource, TransactionInterceptor transactionInterceptor) AbstractTransactionManagementConfiguration.transactionalEventListenerFactory()
ProxyTransactionManagementConfiguration.transactionAttributeSource()
ProxyTransactionManagementConfiguration.transactionInterceptor
(TransactionAttributeSource transactionAttributeSource) -
Uses of Role in org.springframework.transaction.aspectj
Modifier and TypeClassDescriptionclass
@Configuration
class that registers the Spring infrastructure beans necessary to enable AspectJ-based annotation-driven transaction management for the JTA 1.2Transactional
annotation in addition to Spring's ownTransactional
annotation.class
@Configuration
class that registers the Spring infrastructure beans necessary to enable AspectJ-based annotation-driven transaction management for Spring's ownTransactional
annotation.Modifier and TypeMethodDescriptionorg.springframework.transaction.aspectj.JtaAnnotationTransactionAspect
AspectJJtaTransactionManagementConfiguration.jtaTransactionAspect()
org.springframework.transaction.aspectj.AnnotationTransactionAspect
AspectJTransactionManagementConfiguration.transactionAspect()