Fabric3 JDK Proxy Extension
A C G H I J M N O S U W

A

AbstractCallbackInvocationHandler<T> - Class in org.fabric3.implementation.proxy.jdk
Abstract callback handler implementation.
AbstractCallbackInvocationHandler(Class<T>) - Constructor for class org.fabric3.implementation.proxy.jdk.AbstractCallbackInvocationHandler
Constructor.

C

CallbackWireObjectFactory<T> - Class in org.fabric3.implementation.proxy.jdk
Returns a proxy instance for a callback wire.
CallbackWireObjectFactory(Class<T>, boolean, WireProxyService, Map<String, Map<Method, InvocationChain>>) - Constructor for class org.fabric3.implementation.proxy.jdk.CallbackWireObjectFactory
Constructor.
cast(B) - Method in class org.fabric3.implementation.proxy.jdk.JDKWireProxyService
 
createCallbackObjectFactory(Class<T>, boolean, URI, Wire) - Method in class org.fabric3.implementation.proxy.jdk.JDKWireProxyService
 
createCallbackProxy(Class<T>, Map<Method, InvocationChain>) - Method in class org.fabric3.implementation.proxy.jdk.JDKWireProxyService
 
createMultiThreadedCallbackProxy(Class<T>, Map<String, Map<Method, InvocationChain>>) - Method in class org.fabric3.implementation.proxy.jdk.JDKWireProxyService
 
createObjectFactory(Class<T>, Wire, String) - Method in class org.fabric3.implementation.proxy.jdk.JDKWireProxyService
 
createProxy(Class<T>, String, Map<Method, InvocationChain>) - Method in class org.fabric3.implementation.proxy.jdk.JDKWireProxyService
 

G

getBusinessInterface() - Method in class org.fabric3.implementation.proxy.jdk.JDKInvocationHandler
 
getInstance() - Method in class org.fabric3.implementation.proxy.jdk.CallbackWireObjectFactory
 
getInstance() - Method in class org.fabric3.implementation.proxy.jdk.WireObjectFactory
 
getService() - Method in class org.fabric3.implementation.proxy.jdk.JDKInvocationHandler
 
getServiceReference() - Method in class org.fabric3.implementation.proxy.jdk.JDKInvocationHandler
 

H

handleProxyMethod(Method) - Method in class org.fabric3.implementation.proxy.jdk.AbstractCallbackInvocationHandler
 

I

invoke(InvocationChain, Object[], WorkContext) - Method in class org.fabric3.implementation.proxy.jdk.AbstractCallbackInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class org.fabric3.implementation.proxy.jdk.JDKInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class org.fabric3.implementation.proxy.jdk.MultiThreadedCallbackInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class org.fabric3.implementation.proxy.jdk.StatefulCallbackInvocationHandler
 

J

JDKInvocationHandler<B> - Class in org.fabric3.implementation.proxy.jdk
Dispatches from a proxy to a wire.
JDKInvocationHandler(Class<B>, String, Map<Method, InvocationChain>) - Constructor for class org.fabric3.implementation.proxy.jdk.JDKInvocationHandler
Constructor.
JDKWireProxyService - Class in org.fabric3.implementation.proxy.jdk
The default WireProxyService implementation that uses JDK dynamic proxies.
JDKWireProxyService(ClassLoaderRegistry) - Constructor for class org.fabric3.implementation.proxy.jdk.JDKWireProxyService
 

M

MultiThreadedCallbackInvocationHandler<T> - Class in org.fabric3.implementation.proxy.jdk
Responsible for dispatching to a callback service from multi-threaded component instances such as composite scope components.
MultiThreadedCallbackInvocationHandler(Class<T>, Map<String, Map<Method, InvocationChain>>) - Constructor for class org.fabric3.implementation.proxy.jdk.MultiThreadedCallbackInvocationHandler
Constructor.

N

NoMethodForOperationException - Exception in org.fabric3.implementation.proxy.jdk
Thrown when an Operation cannot be mapped to a method on an interface
NoMethodForOperationException() - Constructor for exception org.fabric3.implementation.proxy.jdk.NoMethodForOperationException
 
NoMethodForOperationException(String) - Constructor for exception org.fabric3.implementation.proxy.jdk.NoMethodForOperationException
 
NoMethodForOperationException(String, Throwable) - Constructor for exception org.fabric3.implementation.proxy.jdk.NoMethodForOperationException
 
NoMethodForOperationException(Throwable) - Constructor for exception org.fabric3.implementation.proxy.jdk.NoMethodForOperationException
 

O

org.fabric3.implementation.proxy.jdk - package org.fabric3.implementation.proxy.jdk
 

S

StatefulCallbackInvocationHandler<T> - Class in org.fabric3.implementation.proxy.jdk
Responsible for dispatching to a callback service from a component implementation instance that is not composite scope.
StatefulCallbackInvocationHandler(Class<T>, Map<Method, InvocationChain>) - Constructor for class org.fabric3.implementation.proxy.jdk.StatefulCallbackInvocationHandler
Constructor.

U

updateCallbackObjectFactory(ObjectFactory<?>, Class<T>, boolean, URI, Wire) - Method in class org.fabric3.implementation.proxy.jdk.JDKWireProxyService
 
updateMappings(String, Map<Method, InvocationChain>) - Method in class org.fabric3.implementation.proxy.jdk.CallbackWireObjectFactory
 

W

WireObjectFactory<T> - Class in org.fabric3.implementation.proxy.jdk
Creates a proxy for a wire that implements a specified interface.
WireObjectFactory(Class<T>, String, WireProxyService, Map<Method, InvocationChain>) - Constructor for class org.fabric3.implementation.proxy.jdk.WireObjectFactory
Constructor.

A C G H I J M N O S U W
Fabric3 JDK Proxy Extension

Copyright © 2007-2012 Metaform Systems.