com.jdon.container.interceptor
类 MethodInvocationImp
java.lang.Object
com.jdon.container.interceptor.MethodInvocationImp
- 所有已实现的接口:
- org.aopalliance.intercept.Invocation, org.aopalliance.intercept.Joinpoint, org.aopalliance.intercept.MethodInvocation
public class MethodInvocationImp
- extends Object
- implements org.aopalliance.intercept.MethodInvocation
| 从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
interceptors
protected final List interceptors
target
protected Object target
currentInterceptorInt
protected int currentInterceptorInt
beforeAfterMethodTarget
protected BeforeAfterMethodTarget beforeAfterMethodTarget
methodProxy
protected net.sf.cglib.proxy.MethodProxy methodProxy
MethodInvocationImp
public MethodInvocationImp(Object target,
BeforeAfterMethodTarget beforeAfterMethodTarget,
List interceptors,
Method method,
Object[] args,
net.sf.cglib.proxy.MethodProxy methodProxy)
proceed
public Object proceed()
throws Throwable,
Exception
- Invokes next interceptor/proxy target. now there is no mixin
- 指定者:
- 接口
org.aopalliance.intercept.Joinpoint 中的 proceed
- 抛出:
Throwable
Exception
getArguments
public Object[] getArguments()
- 指定者:
- 接口
org.aopalliance.intercept.Invocation 中的 getArguments
getThis
public Object getThis()
- 指定者:
- 接口
org.aopalliance.intercept.Joinpoint 中的 getThis
getStaticPart
public AccessibleObject getStaticPart()
- 指定者:
- 接口
org.aopalliance.intercept.Joinpoint 中的 getStaticPart
getMethod
public Method getMethod()
- 指定者:
- 接口
org.aopalliance.intercept.MethodInvocation 中的 getMethod
Copyright © 2013. All Rights Reserved.