Class ProxyFactory.InterceptorDispatcher

java.lang.Object
com.ultikits.ultitools.aop.ProxyFactory.InterceptorDispatcher
All Implemented Interfaces:
InvocationHandler
Enclosing class:
ProxyFactory

private static class ProxyFactory.InterceptorDispatcher extends Object implements InvocationHandler
Dispatches intercepted calls to the MethodInterceptor chain.

Implements the bootstrap-visible InvocationHandler rather than being bound as a MethodDelegation target - see the class javadoc for why a hard reference to this class in the generated proxy's bytecode is not safe to take.