| |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See
Description
| Class Diagram Summary | |
| aop | |
| Interface Summary | |
| 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). |
| AfterReturningAdvice | Superinterface for all after returning advice. |
| AfterReturningAdvisor | Advisor that delivers after returning advice: executed on method execution without an exception being thrown. |
| Aspect | Object containing multiple interceptors and pointcuts (advisor) together making up the modularization of an Aspect. |
| BeforeAdvice | Superinterface for all before advice. |
| BeforeAdvisor | Advisor that delivers before advice. |
| ClassFilter | Filter that restricts matching of a pointcut or introduction to a given set of target classes. |
| InterceptionAdvisor | Tag interface for Advisors that work through interception. |
| InterceptionAroundAdvisor | Advisor that delivers around advice via an AOP Alliance interceptor. |
| InterceptionIntroductionAdvisor | Advisor that performs an AOP introduction through an interceptor. |
| IntroductionAdvisor | Superinterface for advisors that perform one or more AOP introductions. |
| IntroductionInterceptor | Subinterface of AOP Alliance MethodInterceptor that allows additional interfaces to be implemented by the interceptor, and available via a proxy using that interceptor. |
| MethodAfterReturningAdvice | Advice for after returning advice. |
| MethodBeforeAdvice | |
| MethodMatcher | Part of a Pointcut. |
| Pointcut | Core Spring pointcut abstraction. |
| PointcutAdvisor | Superinterface for all Advisors that are driven by a pointcut. |
| TargetSource | |
| ThrowsAdvice | Tag interface for throws advice. |
| ThrowsAdvisor | Advisor that delivers throws advice. |
Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces.
Any AOP Alliance MethodInterceptor is usable in Spring.
Spring AOP also offers:
| |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||