Package | Description |
---|---|
org.springframework.aop |
Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.
|
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.aspectj.autoproxy |
Base classes enabling auto-proxying based on AspectJ.
|
org.springframework.aop.framework |
Package containing Spring's basic AOP infrastructure, compliant with the
AOP Alliance interfaces.
|
org.springframework.aop.framework.adapter |
SPI package allowing Spring AOP framework to handle arbitrary advice types.
|
org.springframework.aop.framework.autoproxy |
Bean post-processors for use in ApplicationContexts to simplify AOP usage
by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
|
org.springframework.aop.framework.autoproxy.target | |
org.springframework.aop.interceptor |
Provides miscellaneous interceptor implementations.
|
org.springframework.aop.scope |
Support for AOP-based scoping of target objects, with configurable backend.
|
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.aop.target.dynamic | |
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.jndi |
The classes in this package make JNDI easier to use,
facilitating the accessing of configuration stored in JNDI,
and provide useful superclasses for JNDI access classes.
|
org.springframework.scheduling.annotation |
Annotation support for asynchronous method execution.
|
org.springframework.scripting.support |
Support classes for Spring's scripting package.
|
org.springframework.transaction.interceptor |
AOP-based solution for declarative transaction demarcation.
|
Class and Description |
---|
Advisor
Base interface holding AOP advice (action to take at a joinpoint)
and a filter determining the applicability of the advice (such as
a pointcut).
|
AfterAdvice
Common marker interface for after advice,
such as
AfterReturningAdvice and ThrowsAdvice . |
BeforeAdvice
Common marker interface for before advice, such as
MethodBeforeAdvice . |
ClassFilter
Filter that restricts matching of a pointcut or introduction to
a given set of target classes.
|
DynamicIntroductionAdvice
Subinterface of AOP Alliance Advice that allows additional interfaces
to be implemented by an Advice, and available via a proxy using that
interceptor.
|
IntroductionInfo
Interface supplying the information necessary to describe an introduction.
|
MethodMatcher
Part of a
Pointcut : Checks whether the target method is eligible for advice. |
Pointcut
Core Spring pointcut abstraction.
|
TargetClassAware
Minimal interface for exposing the target class behind a proxy.
|
Class and Description |
---|
Advisor
Base interface holding AOP advice (action to take at a joinpoint)
and a filter determining the applicability of the advice (such as
a pointcut).
|
AfterAdvice
Common marker interface for after advice,
such as
AfterReturningAdvice and ThrowsAdvice . |
AfterReturningAdvice
After returning advice is invoked only on normal method return, not if an
exception is thrown.
|
BeforeAdvice
Common marker interface for before advice, such as
MethodBeforeAdvice . |
ClassFilter
Filter that restricts matching of a pointcut or introduction to
a given set of target classes.
|
IntroductionAdvisor
Superinterface for advisors that perform one or more AOP introductions.
|
IntroductionAwareMethodMatcher
A specialized type of
MethodMatcher that takes into account introductions
when matching methods. |
IntroductionInfo
Interface supplying the information necessary to describe an introduction.
|
MethodBeforeAdvice
Advice invoked before a method is invoked.
|
MethodMatcher
Part of a
Pointcut : Checks whether the target method is eligible for advice. |
Pointcut
Core Spring pointcut abstraction.
|
PointcutAdvisor
Superinterface for all Advisors that are driven by a pointcut.
|
ProxyMethodInvocation
Extension of the AOP Alliance
MethodInvocation
interface, allowing access to the proxy that the method invocation was made through. |
Class and Description |
---|
Advisor
Base interface holding AOP advice (action to take at a joinpoint)
and a filter determining the applicability of the advice (such as
a pointcut).
|
Pointcut
Core Spring pointcut abstraction.
|
PointcutAdvisor
Superinterface for all Advisors that are driven by a pointcut.
|
TargetClassAware
Minimal interface for exposing the target class behind a proxy.
|
Class and Description |
---|
Advisor
Base interface holding AOP advice (action to take at a joinpoint)
and a filter determining the applicability of the advice (such as
a pointcut).
|
Class and Description |
---|
Advisor
Base interface holding AOP advice (action to take at a joinpoint)
and a filter determining the applicability of the advice (such as
a pointcut).
|
ProxyMethodInvocation
Extension of the AOP Alliance
MethodInvocation
interface, allowing access to the proxy that the method invocation was made through. |
TargetClassAware
Minimal interface for exposing the target class behind a proxy.
|
TargetSource
A
TargetSource is used to obtain the current "target" of
an AOP invocation, which will be invoked via reflection if no around
advice chooses to end the interceptor chain itself. |
Class and Description |
---|
Advisor
Base interface holding AOP advice (action to take at a joinpoint)
and a filter determining the applicability of the advice (such as
a pointcut).
|
AfterAdvice
Common marker interface for after advice,
such as
AfterReturningAdvice and ThrowsAdvice . |
AfterReturningAdvice
After returning advice is invoked only on normal method return, not if an
exception is thrown.
|
BeforeAdvice
Common marker interface for before advice, such as
MethodBeforeAdvice . |
MethodBeforeAdvice
Advice invoked before a method is invoked.
|
Class and Description |
---|
Advisor
Base interface holding AOP advice (action to take at a joinpoint)
and a filter determining the applicability of the advice (such as
a pointcut).
|
TargetSource
A
TargetSource is used to obtain the current "target" of
an AOP invocation, which will be invoked via reflection if no around
advice chooses to end the interceptor chain itself. |
Class and Description |
---|
TargetSource
A
TargetSource is used to obtain the current "target" of
an AOP invocation, which will be invoked via reflection if no around
advice chooses to end the interceptor chain itself. |
Class and Description |
---|
Advisor
Base interface holding AOP advice (action to take at a joinpoint)
and a filter determining the applicability of the advice (such as
a pointcut).
|
Class and Description |
---|
RawTargetAccess
Marker for AOP proxy interfaces (in particular: introduction interfaces)
that explicitly intend to return the raw target object (which would normally
get replaced with the proxy object when returned from a method invocation).
|
Class and Description |
---|
Advisor
Base interface holding AOP advice (action to take at a joinpoint)
and a filter determining the applicability of the advice (such as
a pointcut).
|
ClassFilter
Filter that restricts matching of a pointcut or introduction to
a given set of target classes.
|
DynamicIntroductionAdvice
Subinterface of AOP Alliance Advice that allows additional interfaces
to be implemented by an Advice, and available via a proxy using that
interceptor.
|
IntroductionAdvisor
Superinterface for advisors that perform one or more AOP introductions.
|
IntroductionInfo
Interface supplying the information necessary to describe an introduction.
|
IntroductionInterceptor
Subinterface of AOP Alliance MethodInterceptor that allows additional interfaces
to be implemented by the interceptor, and available via a proxy using that
interceptor.
|
MethodMatcher
Part of a
Pointcut : Checks whether the target method is eligible for advice. |
Pointcut
Core Spring pointcut abstraction.
|
PointcutAdvisor
Superinterface for all Advisors that are driven by a pointcut.
|
Class and Description |
---|
ClassFilter
Filter that restricts matching of a pointcut or introduction to
a given set of target classes.
|
MethodMatcher
Part of a
Pointcut : Checks whether the target method is eligible for advice. |
Pointcut
Core Spring pointcut abstraction.
|
Class and Description |
---|
IntroductionAdvisor
Superinterface for advisors that perform one or more AOP introductions.
|
TargetClassAware
Minimal interface for exposing the target class behind a proxy.
|
TargetSource
A
TargetSource is used to obtain the current "target" of
an AOP invocation, which will be invoked via reflection if no around
advice chooses to end the interceptor chain itself. |
Class and Description |
---|
TargetClassAware
Minimal interface for exposing the target class behind a proxy.
|
TargetSource
A
TargetSource is used to obtain the current "target" of
an AOP invocation, which will be invoked via reflection if no around
advice chooses to end the interceptor chain itself. |
Class and Description |
---|
Advisor
Base interface holding AOP advice (action to take at a joinpoint)
and a filter determining the applicability of the advice (such as
a pointcut).
|
ClassFilter
Filter that restricts matching of a pointcut or introduction to
a given set of target classes.
|
Pointcut
Core Spring pointcut abstraction.
|
PointcutAdvisor
Superinterface for all Advisors that are driven by a pointcut.
|
Class and Description |
---|
Advisor
Base interface holding AOP advice (action to take at a joinpoint)
and a filter determining the applicability of the advice (such as
a pointcut).
|
ClassFilter
Filter that restricts matching of a pointcut or introduction to
a given set of target classes.
|
MethodMatcher
Part of a
Pointcut : Checks whether the target method is eligible for advice. |
Pointcut
Core Spring pointcut abstraction.
|
PointcutAdvisor
Superinterface for all Advisors that are driven by a pointcut.
|
Class and Description |
---|
Advisor
Base interface holding AOP advice (action to take at a joinpoint)
and a filter determining the applicability of the advice (such as
a pointcut).
|
Pointcut
Core Spring pointcut abstraction.
|
PointcutAdvisor
Superinterface for all Advisors that are driven by a pointcut.
|
Class and Description |
---|
TargetClassAware
Minimal interface for exposing the target class behind a proxy.
|
TargetSource
A
TargetSource is used to obtain the current "target" of
an AOP invocation, which will be invoked via reflection if no around
advice chooses to end the interceptor chain itself. |
Class and Description |
---|
Advisor
Base interface holding AOP advice (action to take at a joinpoint)
and a filter determining the applicability of the advice (such as
a pointcut).
|
Pointcut
Core Spring pointcut abstraction.
|
PointcutAdvisor
Superinterface for all Advisors that are driven by a pointcut.
|
Class and Description |
---|
TargetClassAware
Minimal interface for exposing the target class behind a proxy.
|
TargetSource
A
TargetSource is used to obtain the current "target" of
an AOP invocation, which will be invoked via reflection if no around
advice chooses to end the interceptor chain itself. |
Class and Description |
---|
Advisor
Base interface holding AOP advice (action to take at a joinpoint)
and a filter determining the applicability of the advice (such as
a pointcut).
|
ClassFilter
Filter that restricts matching of a pointcut or introduction to
a given set of target classes.
|
Pointcut
Core Spring pointcut abstraction.
|
PointcutAdvisor
Superinterface for all Advisors that are driven by a pointcut.
|
SpringProxy
Marker interface implemented by all AOP proxies.
|