net.sf.joyaop.impl
Class InvocationHandler

java.lang.Object
  extended by net.sf.joyaop.impl.InvocationHandler
All Implemented Interfaces:
java.io.Serializable, net.sf.cglib.proxy.Callback, net.sf.cglib.proxy.MethodInterceptor

public class InvocationHandler
extends java.lang.Object
implements net.sf.cglib.proxy.MethodInterceptor, java.io.Serializable

Author:
Shen Li
See Also:
MethodInterceptor, Serialized Form

Constructor Summary
InvocationHandler(java.util.List interceptorInstances)
           
InvocationHandler(java.util.List interceptorInstances, RuntimeInstance targetInstance)
           
 
Method Summary
 java.lang.Object intercept(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] arguments, net.sf.cglib.proxy.MethodProxy methodProxy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvocationHandler

public InvocationHandler(java.util.List interceptorInstances)

InvocationHandler

public InvocationHandler(java.util.List interceptorInstances,
                         RuntimeInstance targetInstance)
Method Detail

intercept

public java.lang.Object intercept(java.lang.Object proxy,
                                  java.lang.reflect.Method method,
                                  java.lang.Object[] arguments,
                                  net.sf.cglib.proxy.MethodProxy methodProxy)
                           throws java.lang.Throwable
Specified by:
intercept in interface net.sf.cglib.proxy.MethodInterceptor
Throws:
java.lang.Throwable


Copyright © 2004 Shen Li. All Rights Reserved.