org.jboss.kernel.plugins.lazy
Class AbstractLazyInitializer.AbstractInvokeHandler

java.lang.Object
  extended by org.jboss.kernel.plugins.lazy.AbstractLazyInitializer.AbstractInvokeHandler
Direct Known Subclasses:
JavassistLazyInitializer.LazyHandler, JDKLazyInitializer.LazyHandler
Enclosing class:
AbstractLazyInitializer

protected abstract class AbstractLazyInitializer.AbstractInvokeHandler
extends Object

Abstract invoke handler.


Constructor Summary
protected AbstractLazyInitializer.AbstractInvokeHandler(String bean, KernelBus bus, Class<?> proxyClass)
           
 
Method Summary
protected  Object executeInvoke(Object proxy, Method method, Object[] args)
          Excute invoke.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractLazyInitializer.AbstractInvokeHandler

protected AbstractLazyInitializer.AbstractInvokeHandler(String bean,
                                                        KernelBus bus,
                                                        Class<?> proxyClass)
Method Detail

executeInvoke

protected Object executeInvoke(Object proxy,
                               Method method,
                               Object[] args)
                        throws Throwable
Excute invoke.

Parameters:
proxy - the proxy
method - the method
args - the arguments
Returns:
result
Throws:
Throwable - for any error


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.