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 |
Annotation support 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. |