org.fabric3.implementation.proxy.jdk
Class AbstractCallbackInvocationHandler<T>
java.lang.Object
org.fabric3.implementation.proxy.jdk.AbstractCallbackInvocationHandler<T>
- All Implemented Interfaces:
- InvocationHandler
- Direct Known Subclasses:
- MultiThreadedCallbackInvocationHandler, StatefulCallbackInvocationHandler
public abstract class AbstractCallbackInvocationHandler<T>
- extends Object
- implements InvocationHandler
Abstract callback handler implementation. Concrete classes must implement a strategy for mapping the callback target chain for the invoked callback
operation.
- Version:
- $Rev: 7907 $ $Date: 2009-11-23 16:45:42 +0100 (Mon, 23 Nov 2009) $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractCallbackInvocationHandler
public AbstractCallbackInvocationHandler(Class<T> interfaze)
- Constructor.
- Parameters:
interfaze - the callback service interface implemented by the proxy
invoke
protected Object invoke(org.fabric3.spi.wire.InvocationChain chain,
Object[] args,
org.fabric3.spi.invocation.WorkContext workContext)
throws Throwable
- Throws:
Throwable
handleProxyMethod
protected Object handleProxyMethod(Method method)
throws org.fabric3.spi.component.InstanceInvocationException
- Throws:
org.fabric3.spi.component.InstanceInvocationException
Copyright © 2007-2010 Metaform Systems.