A B C E J O S T

## A

AspectJAsyncConfiguration - Class in org.springframework.scheduling.aspectj
  `@Configuration` class that registers the Spring infrastructure beans necessary to enable AspectJ-based asynchronous method execution.
AspectJAsyncConfiguration() - Constructor for class org.springframework.scheduling.aspectj.AspectJAsyncConfiguration
AspectJCachingConfiguration - Class in org.springframework.cache.aspectj
  `@Configuration` class that registers the Spring infrastructure beans necessary to enable AspectJ-based annotation-driven cache management.
AspectJCachingConfiguration() - Constructor for class org.springframework.cache.aspectj.AspectJCachingConfiguration
AspectJJCacheConfiguration - Class in org.springframework.cache.aspectj
  `@Configuration` class that registers the Spring infrastructure beans necessary to enable AspectJ-based annotation-driven cache management for standard JSR-107 annotations.
AspectJJCacheConfiguration() - Constructor for class org.springframework.cache.aspectj.AspectJJCacheConfiguration
AspectJJtaTransactionManagementConfiguration - Class in org.springframework.transaction.aspectj
  `@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.
AspectJJtaTransactionManagementConfiguration() - Constructor for class org.springframework.transaction.aspectj.AspectJJtaTransactionManagementConfiguration
AspectJTransactionManagementConfiguration - Class in org.springframework.transaction.aspectj
  `@Configuration` class that registers the Spring infrastructure beans necessary to enable AspectJ-based annotation-driven transaction management for Spring's own `Transactional` annotation.
AspectJTransactionManagementConfiguration() - Constructor for class org.springframework.transaction.aspectj.AspectJTransactionManagementConfiguration
asyncAdvisor() - Method in class org.springframework.scheduling.aspectj.AspectJAsyncConfiguration

## B

BEAN_CONFIGURER_ASPECT_BEAN_NAME - Static variable in class org.springframework.context.annotation.aspectj.SpringConfiguredConfiguration
  The bean name used for the configurer aspect.
beanConfigurerAspect() - Method in class org.springframework.context.annotation.aspectj.SpringConfiguredConfiguration

## C

cacheAspect() - Method in class org.springframework.cache.aspectj.AspectJCachingConfiguration
cacheAspect() - Method in class org.springframework.cache.aspectj.AspectJJCacheConfiguration
ConfigurableObject - Interface in org.springframework.beans.factory.aspectj
  Marker interface for domain object that need DI through aspects.

## E

EnableSpringConfigured - Annotation Type in org.springframework.context.annotation.aspectj
  Signals the current application context to apply dependency injection to non-managed classes that are instantiated outside of the Spring bean factory (typically classes annotated with the `@Configurable` annotation).

## J

jtaTransactionAspect() - Method in class org.springframework.transaction.aspectj.AspectJJtaTransactionManagementConfiguration

## O

org.springframework.beans.factory.aspectj - package org.springframework.beans.factory.aspectj
org.springframework.cache.aspectj - package org.springframework.cache.aspectj
org.springframework.context.annotation.aspectj - package org.springframework.context.annotation.aspectj
org.springframework.scheduling.aspectj - package org.springframework.scheduling.aspectj
org.springframework.transaction.aspectj - package org.springframework.transaction.aspectj

## S

SpringConfiguredConfiguration - Class in org.springframework.context.annotation.aspectj
  `@Configuration` class that registers an `AnnotationBeanConfigurerAspect` capable of performing dependency injection services for non-Spring managed objects annotated with @`Configurable`.
SpringConfiguredConfiguration() - Constructor for class org.springframework.context.annotation.aspectj.SpringConfiguredConfiguration

## T

transactionAspect() - Method in class org.springframework.transaction.aspectj.AspectJTransactionManagementConfiguration

A B C E J O S T