Class MethodBeforeAdviceInterceptor
java.lang.Object
org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor
- All Implemented Interfaces:
Serializable,Advice,Interceptor,MethodInterceptor,BeforeAdvice
public class MethodBeforeAdviceInterceptor
extends Object
implements MethodInterceptor, BeforeAdvice, Serializable
Interceptor to wrap a
MethodBeforeAdvice.
Used internally by the AOP framework; application developers should not need to use this class directly.
- Author:
- Rod Johnson
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCreate a new MethodBeforeAdviceInterceptor for the given advice. -
Method Summary
Modifier and TypeMethodDescriptionImplement this method to perform extra treatments before and after the invocation.
-
Constructor Details
-
MethodBeforeAdviceInterceptor
Create a new MethodBeforeAdviceInterceptor for the given advice.- Parameters:
advice- the MethodBeforeAdvice to wrap
-
-
Method Details
-
invoke
Description copied from interface:MethodInterceptorImplement this method to perform extra treatments before and after the invocation. Polite implementations would certainly like to invokeJoinpoint.proceed().- Specified by:
invokein interfaceMethodInterceptor- Parameters:
mi- the method invocation joinpoint- Returns:
- the result of the call to
Joinpoint.proceed(); might be intercepted by the interceptor - Throws:
Throwable- if the interceptors or the target object throws an exception
-