Name | Type | Description | Detail |
| | | |
Advisor | Interface | Base interface holding AOP advice (action to take at a joinpoint)and a filter determining the applicability of the advice (such as | Detail |
AfterReturningAdvice | Interface | After returning advice is invoked only on normal method return, not if anexception is thrown. | Detail |
AopInvocationException | Class | Exception that gets thrown when an AOP invocation failedbecause of misconfiguration or unexpected runtime issues. | Detail |
BeforeAdvice | Interface | Common marker interface for before advice, such as MethodBeforeAdvice. | Detail |
ClassFilter | Interface | Filter that restricts matching of a pointcut or introduction toa given set of target classes. | Detail |
DynamicIntroductionAdvice | Interface | Subinterface of AOP Alliance Advice that allows additional interfacesto be implemented by an Advice, and available via a proxy using that | Detail |
IntroductionAdvisor | Interface | Superinterface for advisors that perform one or more AOP introductions. | Detail |
IntroductionAwareMethodMatcher | Interface | A specialized type of MethodMatcher that takes into account introductionswhen matching methods. | Detail |
IntroductionInfo | Interface | Interface supplying the information necessary to describe an introduction. | Detail |
IntroductionInterceptor | Interface | Subinterface of AOP Alliance MethodInterceptor that allows additional interfacesto be implemented by the interceptor, and available via a proxy using that | Detail |
MethodBeforeAdvice | Interface | Advice invoked before a method is invoked. | Detail |
MethodMatcher | Interface | Part of a Pointcut: Checks whether the target method is eligible for advice. | Detail |
Pointcut | Interface | Core Spring pointcut abstraction. | Detail |
PointcutAdvisor | Interface | Superinterface for all Advisors that are driven by a pointcut. | Detail |
ProxyMethodInvocation | Interface | Extension of the AOP Alliance MethodInvocationinterface, allowing access to the proxy that the method invocation was made through. | Detail |
RawTargetAccess | Interface | Marker for AOP proxy interfaces (in particular: introduction interfaces)that explicitly intend to return the raw target object (which would normally | Detail |
TargetClassAware | Interface | Minimal interface for exposing the target class behind a proxy. | Detail |
TargetSource | Interface | A TargetSource is used to obtain the current "target" ofan AOP invocation, which will be invoked via reflection if no around | Detail |
ThrowsAdvice | Interface | Tag interface for throws advice. | Detail |