| Package | Description |
|---|---|
| org.springframework.aop.aspectj |
AspectJ integration package.
|
| org.springframework.aop.aspectj.annotation |
Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
|
| org.springframework.aop.support |
Convenience classes for using Spring's AOP API.
|
| org.springframework.aop.support.annotation |
Annotation support for AOP pointcuts.
|
| org.springframework.aop.target | |
| org.springframework.cache.interceptor |
AOP-based solution for declarative caching demarcation.
|
| org.springframework.cache.jcache.interceptor |
AOP-based solution for declarative caching demarcation using JSR-107 annotations.
|
| org.springframework.dao.annotation |
Annotation support for DAOs.
|
| org.springframework.scheduling.annotation |
Java 5 annotation for asynchronous method execution.
|
| org.springframework.transaction.interceptor |
AOP-based solution for declarative transaction demarcation.
|
| Class and Description |
|---|
| AbstractExpressionPointcut
Abstract superclass for expression pointcuts,
offering location and expression properties.
|
| AbstractGenericPointcutAdvisor
Abstract generic
PointcutAdvisor
that allows for any Advice to be configured. |
| AbstractPointcutAdvisor
Abstract base class for
PointcutAdvisor
implementations. |
| ExpressionPointcut
Interface to be implemented by pointcuts that use String expressions.
|
| Class and Description |
|---|
| AbstractGenericPointcutAdvisor
Abstract generic
PointcutAdvisor
that allows for any Advice to be configured. |
| AbstractPointcutAdvisor
Abstract base class for
PointcutAdvisor
implementations. |
| DefaultPointcutAdvisor
Convenient Pointcut-driven Advisor implementation.
|
| Class and Description |
|---|
| AbstractBeanFactoryPointcutAdvisor
Abstract BeanFactory-based PointcutAdvisor that allows for any Advice
to be configured as reference to an Advice bean in a BeanFactory.
|
| AbstractGenericPointcutAdvisor
Abstract generic
PointcutAdvisor
that allows for any Advice to be configured. |
| AbstractPointcutAdvisor
Abstract base class for
PointcutAdvisor
implementations. |
| AbstractRegexpMethodPointcut
Abstract base regular expression pointcut bean.
|
| ComposablePointcut
Convenient class for building up pointcuts.
|
| DynamicMethodMatcher
Convenient abstract superclass for dynamic method matchers,
which do care about arguments at runtime.
|
| ExpressionPointcut
Interface to be implemented by pointcuts that use String expressions.
|
| IntroductionInfoSupport
Support for implementations of
IntroductionInfo. |
| NameMatchMethodPointcut
Pointcut bean for simple method name matches, as an alternative to regexp patterns.
|
| StaticMethodMatcher
Convenient abstract superclass for static method matchers, which don't care
about arguments at runtime.
|
| StaticMethodMatcherPointcut
Convenient superclass when we want to force subclasses to implement the
MethodMatcher interface but subclasses will want to be pointcuts. |
| Class and Description |
|---|
| StaticMethodMatcher
Convenient abstract superclass for static method matchers, which don't care
about arguments at runtime.
|
| Class and Description |
|---|
| DefaultIntroductionAdvisor
Simple
IntroductionAdvisor implementation
that by default applies to any class. |
| Class and Description |
|---|
| AbstractBeanFactoryPointcutAdvisor
Abstract BeanFactory-based PointcutAdvisor that allows for any Advice
to be configured as reference to an Advice bean in a BeanFactory.
|
| AbstractPointcutAdvisor
Abstract base class for
PointcutAdvisor
implementations. |
| Class and Description |
|---|
| AbstractBeanFactoryPointcutAdvisor
Abstract BeanFactory-based PointcutAdvisor that allows for any Advice
to be configured as reference to an Advice bean in a BeanFactory.
|
| AbstractPointcutAdvisor
Abstract base class for
PointcutAdvisor
implementations. |
| StaticMethodMatcher
Convenient abstract superclass for static method matchers, which don't care
about arguments at runtime.
|
| StaticMethodMatcherPointcut
Convenient superclass when we want to force subclasses to implement the
MethodMatcher interface but subclasses will want to be pointcuts. |
| Class and Description |
|---|
| AbstractPointcutAdvisor
Abstract base class for
PointcutAdvisor
implementations. |
| Class and Description |
|---|
| AbstractPointcutAdvisor
Abstract base class for
PointcutAdvisor
implementations. |
| Class and Description |
|---|
| AbstractBeanFactoryPointcutAdvisor
Abstract BeanFactory-based PointcutAdvisor that allows for any Advice
to be configured as reference to an Advice bean in a BeanFactory.
|
| AbstractPointcutAdvisor
Abstract base class for
PointcutAdvisor
implementations. |