Package org.springframework.aop

Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.

See
          Description

Class Diagram Summary
aop 
 

Interface Summary
AdvisorBase interface holding AOP advice (action to take at a joinpoint) and a filter determining the applicability of the advice (such as a pointcut).
AfterReturningAdviceSuperinterface for all after returning advice.
AfterReturningAdvisorAdvisor that delivers after returning advice: executed on method execution without an exception being thrown.
AspectObject containing multiple interceptors and pointcuts (advisor) together making up the modularization of an Aspect.
BeforeAdviceSuperinterface for all before advice.
BeforeAdvisorAdvisor that delivers before advice.
ClassFilterFilter that restricts matching of a pointcut or introduction to a given set of target classes.
InterceptionAdvisorTag interface for Advisors that work through interception.
InterceptionAroundAdvisorAdvisor that delivers around advice via an AOP Alliance interceptor.
InterceptionIntroductionAdvisorAdvisor that performs an AOP introduction through an interceptor.
IntroductionAdvisorSuperinterface for advisors that perform one or more AOP introductions.
IntroductionInterceptorSubinterface of AOP Alliance MethodInterceptor that allows additional interfaces to be implemented by the interceptor, and available via a proxy using that interceptor.
MethodAfterReturningAdviceAdvice for after returning advice.
MethodBeforeAdvice 
MethodMatcherPart of a Pointcut.
PointcutCore Spring pointcut abstraction.
PointcutAdvisorSuperinterface for all Advisors that are driven by a pointcut.
TargetSource 
ThrowsAdviceTag interface for throws advice.
ThrowsAdvisorAdvisor that delivers throws advice.
 

Package org.springframework.aop Description

Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.
Any AOP Alliance MethodInterceptor is usable in Spring.
Spring AOP also offers:


Spring AOP can be used programmatically or (preferably) integrated with the Spring IoC container.