Package | Description |
---|---|
org.springframework.cache.annotation |
Annotations and supporting classes for declarative cache management.
|
org.springframework.cache.aspectj | |
org.springframework.cache.jcache.config |
Support package for declarative JSR-107 caching configuration.
|
org.springframework.context.annotation |
Annotation support for the Application Context, including JSR-250 "common"
annotations, component-scanning, and Java-based metadata for creating
Spring-managed objects.
|
org.springframework.context.annotation.aspectj | |
org.springframework.jms.annotation |
Annotations and support classes for declarative JMS listener endpoints.
|
org.springframework.scheduling.annotation |
Java 5 annotation for asynchronous method execution.
|
org.springframework.scheduling.aspectj | |
org.springframework.transaction.annotation |
Spring's support for annotation-based transaction demarcation.
|
org.springframework.transaction.aspectj |
Modifier and Type | Class and Description |
---|---|
class |
ProxyCachingConfiguration
@Configuration class that registers the Spring infrastructure beans necessary
to enable proxy-based annotation-driven cache management. |
Modifier and Type | Method and Description |
---|---|
BeanFactoryCacheOperationSourceAdvisor |
ProxyCachingConfiguration.cacheAdvisor(CacheOperationSource cacheOperationSource,
CacheInterceptor cacheInterceptor) |
CacheInterceptor |
ProxyCachingConfiguration.cacheInterceptor(CacheOperationSource cacheOperationSource) |
CacheOperationSource |
ProxyCachingConfiguration.cacheOperationSource() |
Modifier and Type | Class and Description |
---|---|
class |
AspectJCachingConfiguration
@Configuration class that registers the Spring infrastructure beans
necessary to enable AspectJ-based annotation-driven cache management. |
class |
AspectJJCacheConfiguration
@Configuration class that registers the Spring infrastructure beans necessary
to enable AspectJ-based annotation-driven cache management for standard JSR-107
annotations. |
Modifier and Type | Method and Description |
---|---|
org.springframework.cache.aspectj.AnnotationCacheAspect |
AspectJCachingConfiguration.cacheAspect() |
org.springframework.cache.aspectj.JCacheCacheAspect |
AspectJJCacheConfiguration.cacheAspect(JCacheOperationSource jCacheOperationSource) |
Modifier and Type | Class and Description |
---|---|
class |
ProxyJCacheConfiguration
@Configuration class that registers the Spring infrastructure beans necessary
to enable proxy-based annotation-driven JSR-107 cache management. |
Modifier and Type | Method and Description |
---|---|
BeanFactoryJCacheOperationSourceAdvisor |
ProxyJCacheConfiguration.cacheAdvisor(JCacheOperationSource jCacheOperationSource,
JCacheInterceptor jCacheInterceptor) |
JCacheInterceptor |
ProxyJCacheConfiguration.cacheInterceptor(JCacheOperationSource jCacheOperationSource) |
JCacheOperationSource |
AbstractJCacheConfiguration.cacheOperationSource() |
Modifier and Type | Class and Description |
---|---|
class |
LoadTimeWeavingConfiguration
@Configuration class that registers a LoadTimeWeaver bean. |
class |
MBeanExportConfiguration
@Configuration class that registers a AnnotationMBeanExporter bean. |
Modifier and Type | Method and Description |
---|---|
LoadTimeWeaver |
LoadTimeWeavingConfiguration.loadTimeWeaver() |
AnnotationMBeanExporter |
MBeanExportConfiguration.mbeanExporter() |
Modifier and Type | Method and Description |
---|---|
org.springframework.beans.factory.aspectj.AnnotationBeanConfigurerAspect |
SpringConfiguredConfiguration.beanConfigurerAspect() |
Modifier and Type | Class and Description |
---|---|
class |
JmsBootstrapConfiguration
@Configuration class that registers a JmsListenerAnnotationBeanPostProcessor
bean capable of processing Spring's @JmsListener annotation. |
Modifier and Type | Method and Description |
---|---|
JmsListenerAnnotationBeanPostProcessor |
JmsBootstrapConfiguration.jmsListenerAnnotationProcessor() |
Modifier and Type | Class and Description |
---|---|
class |
ProxyAsyncConfiguration
@Configuration class that registers the Spring infrastructure beans necessary
to enable proxy-based asynchronous method execution. |
class |
SchedulingConfiguration
@Configuration class that registers a ScheduledAnnotationBeanPostProcessor
bean capable of processing Spring's @Scheduled annotation. |
Modifier and Type | Method and Description |
---|---|
AsyncAnnotationBeanPostProcessor |
ProxyAsyncConfiguration.asyncAdvisor() |
ScheduledAnnotationBeanPostProcessor |
SchedulingConfiguration.scheduledAnnotationProcessor() |
Modifier and Type | Class and Description |
---|---|
class |
AspectJAsyncConfiguration
@Configuration class that registers the Spring infrastructure beans necessary
to enable AspectJ-based asynchronous method execution. |
Modifier and Type | Method and Description |
---|---|
org.springframework.scheduling.aspectj.AnnotationAsyncExecutionAspect |
AspectJAsyncConfiguration.asyncAdvisor() |
Modifier and Type | Class and Description |
---|---|
class |
ProxyTransactionManagementConfiguration
@Configuration class that registers the Spring infrastructure beans
necessary to enable proxy-based annotation-driven transaction management. |
Modifier and Type | Method and Description |
---|---|
BeanFactoryTransactionAttributeSourceAdvisor |
ProxyTransactionManagementConfiguration.transactionAdvisor(TransactionAttributeSource transactionAttributeSource,
TransactionInterceptor transactionInterceptor) |
static TransactionalEventListenerFactory |
AbstractTransactionManagementConfiguration.transactionalEventListenerFactory() |
TransactionAttributeSource |
ProxyTransactionManagementConfiguration.transactionAttributeSource() |
TransactionInterceptor |
ProxyTransactionManagementConfiguration.transactionInterceptor(TransactionAttributeSource transactionAttributeSource) |
Modifier and Type | Class and Description |
---|---|
class |
AspectJJtaTransactionManagementConfiguration
@Configuration class that registers the Spring infrastructure beans necessary
to enable AspectJ-based annotation-driven transaction management for the JTA 1.2
Transactional annotation in addition to Spring's own
Transactional annotation. |
class |
AspectJTransactionManagementConfiguration
@Configuration class that registers the Spring infrastructure beans necessary
to enable AspectJ-based annotation-driven transaction management for Spring's own
Transactional annotation. |
Modifier and Type | Method and Description |
---|---|
org.springframework.transaction.aspectj.JtaAnnotationTransactionAspect |
AspectJJtaTransactionManagementConfiguration.jtaTransactionAspect() |
org.springframework.transaction.aspectj.AnnotationTransactionAspect |
AspectJTransactionManagementConfiguration.transactionAspect() |