com.bstek.dorado.util.proxy
public class BaseMethodInterceptorDispatcher extends MethodInterceptorDispatcher
| Constructor and Description |
|---|
BaseMethodInterceptorDispatcher(org.aopalliance.intercept.MethodInterceptor subMethodInterceptor) |
BaseMethodInterceptorDispatcher(org.aopalliance.intercept.MethodInterceptor[] subMethodInterceptors) |
| Modifier and Type | Method and Description |
|---|---|
protected org.aopalliance.intercept.MethodInvocation |
createMethodInvocation(java.lang.Object object,
java.lang.reflect.Method method,
java.lang.Object[] args,
MethodInterceptorChain methodInterceptorChain)
创建一个用于org.aopalliance.intercept.
|
MethodInterceptorFilter |
getMethodInterceptorFilter(java.lang.Object object,
java.lang.reflect.Method method,
java.lang.Object[] args) |
createCglibFinalMethodInterceptor, createFinalAopallianceMethodInterceptor, createJavassistFinalMethodInterceptor, filterMethod, getObjectForSerialization, getSubMethodInterceptors, intercept, invoke, invoke, setSubMethodInterceptorspublic BaseMethodInterceptorDispatcher(org.aopalliance.intercept.MethodInterceptor subMethodInterceptor)
public BaseMethodInterceptorDispatcher(org.aopalliance.intercept.MethodInterceptor[] subMethodInterceptors)
public MethodInterceptorFilter getMethodInterceptorFilter(java.lang.Object object, java.lang.reflect.Method method, java.lang.Object[] args)
getMethodInterceptorFilter in class MethodInterceptorDispatcherprotected org.aopalliance.intercept.MethodInvocation createMethodInvocation(java.lang.Object object,
java.lang.reflect.Method method,
java.lang.Object[] args,
MethodInterceptorChain methodInterceptorChain)
MethodInterceptorDispatchercreateMethodInvocation in class MethodInterceptorDispatcherobject - 被代理对象method - 被代理方法args - 被代理方法的参数methodInterceptorChain - 用于迭代所有子方法拦截器的迭代器(包含
#createFinalMethodInterceptor(MethodProxy)返回的拦截器)Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.