org.apache.geronimo.kernel.basic
Class ProxyMethodInterceptor

java.lang.Object
  extended byorg.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

Version:
$Rev: 389907 $ $Date: 2006-03-30 00:16:54 +0200 (Thu, 30 Mar 2006) $

Constructor Summary
ProxyMethodInterceptor(Class proxyType, Kernel kernel, org.apache.geronimo.gbean.AbstractName abstractName)
           
 
Method Summary
 void destroy()
           
 org.apache.geronimo.gbean.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,
                              org.apache.geronimo.gbean.AbstractName abstractName)
Method Detail

destroy

public void destroy()

getAbstractName

public org.apache.geronimo.gbean.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 © 2003-2007 Apache Software Foundation. All Rights Reserved.