public class MethodInterceptorHandler
extends java.lang.Object
implements javassist.util.proxy.MethodHandler
| Modifier and Type | Class and Description |
|---|---|
private class |
MethodInterceptorHandler.MethodInvocationImpl |
| Modifier and Type | Field and Description |
|---|---|
private static boolean |
DEBUG_INTERCEPTION |
private java.util.Map<java.lang.reflect.Method,java.util.List<org.aopalliance.intercept.MethodInterceptor>> |
interceptorLists |
private ServiceLocatorImpl |
locator |
private ActiveDescriptor<?> |
underlyingDescriptor |
| Constructor and Description |
|---|
MethodInterceptorHandler(ServiceLocatorImpl locator,
ActiveDescriptor<?> underlyingDescriptor,
java.util.Map<java.lang.reflect.Method,java.util.List<org.aopalliance.intercept.MethodInterceptor>> interceptorLists) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
invoke(java.lang.Object self,
java.lang.reflect.Method thisMethod,
java.lang.reflect.Method proceed,
java.lang.Object[] args) |
private static final boolean DEBUG_INTERCEPTION
private final ServiceLocatorImpl locator
private final java.util.Map<java.lang.reflect.Method,java.util.List<org.aopalliance.intercept.MethodInterceptor>> interceptorLists
private final ActiveDescriptor<?> underlyingDescriptor
MethodInterceptorHandler(ServiceLocatorImpl locator, ActiveDescriptor<?> underlyingDescriptor, java.util.Map<java.lang.reflect.Method,java.util.List<org.aopalliance.intercept.MethodInterceptor>> interceptorLists)