org.apache.geronimo.kernel.basic
Class ProxyMethodInterceptor

java.lang.Object
  extended by org.apache.geronimo.kernel.basic.ProxyMethodInterceptor
All Implemented Interfaces:
net.sf.cglib.proxy.Callback, net.sf.cglib.proxy.MethodInterceptor

public class ProxyMethodInterceptor
extends Object
implements net.sf.cglib.proxy.MethodInterceptor


Constructor Summary
ProxyMethodInterceptor(Class proxyType, Kernel kernel, AbstractName abstractName)
           
 
Method Summary
 void destroy()
           
 AbstractName getAbstractName()
           
 Object intercept(Object object, Method method, Object[] args, net.sf.cglib.proxy.MethodProxy proxy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProxyMethodInterceptor

public ProxyMethodInterceptor(Class proxyType,
                              Kernel kernel,
                              AbstractName abstractName)
Method Detail

destroy

public void destroy()

getAbstractName

public AbstractName getAbstractName()

intercept

public final Object intercept(Object object,
                              Method method,
                              Object[] args,
                              net.sf.cglib.proxy.MethodProxy proxy)
                       throws Throwable
Specified by:
intercept in interface net.sf.cglib.proxy.MethodInterceptor
Throws:
Throwable


Copyright © 2006 Apache Software Foundation. All Rights Reserved.