Skip navigation links
A C G H I J M O S U W 

A

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

C

CallbackWireSupplier<T> - Class in org.fabric3.implementation.proxy.jdk.wire
Returns a proxy instance for a callback wire.
CallbackWireSupplier(Class<T>, boolean, JDKWireProxyService, Map<String, Map<Method, InvocationChain>>) - Constructor for class org.fabric3.implementation.proxy.jdk.wire.CallbackWireSupplier
Constructor.
ChannelConnectionSupplier<T> - Class in org.fabric3.implementation.proxy.jdk.channel
Creates a proxy for a channel connection that implements a specified interface with a single method.
ChannelConnectionSupplier(Class<T>, JDKChannelProxyService, ChannelConnection) - Constructor for class org.fabric3.implementation.proxy.jdk.channel.ChannelConnectionSupplier
Constructor.
close() - Method in class org.fabric3.implementation.proxy.jdk.channel.JDKEventHandler
 
createCallbackProxy(Class<T>, Map<Method, InvocationChain>) - Method in interface org.fabric3.implementation.proxy.jdk.wire.JDKWireProxyService
Creates a callback proxy that always returns to the same target service
createCallbackProxy(Class<T>, Map<Method, InvocationChain>) - Method in class org.fabric3.implementation.proxy.jdk.wire.JDKWireProxyServiceImpl
 
createCallbackSupplier(Class<T>, boolean, URI, Wire) - Method in class org.fabric3.implementation.proxy.jdk.wire.JDKWireProxyServiceImpl
 
createMultiThreadedCallbackProxy(Class<T>, Map<String, Map<Method, InvocationChain>>) - Method in interface org.fabric3.implementation.proxy.jdk.wire.JDKWireProxyService
Creates a Java proxy for the callback invocations chains.
createMultiThreadedCallbackProxy(Class<T>, Map<String, Map<Method, InvocationChain>>) - Method in class org.fabric3.implementation.proxy.jdk.wire.JDKWireProxyServiceImpl
 
createProxy(Class<T>, ChannelConnection) - Method in interface org.fabric3.implementation.proxy.jdk.channel.JDKChannelProxyService
Creates an optimized proxy for an interface containing a single method which dispatches to an event stream.
createProxy(Class<T>, ChannelConnection) - Method in class org.fabric3.implementation.proxy.jdk.channel.JDKChannelProxyServiceImpl
 
createProxy(Class<T>, String, Map<Method, InvocationChain>) - Method in interface org.fabric3.implementation.proxy.jdk.wire.JDKWireProxyService
Creates a Java proxy for the given wire.
createProxy(Class<T>, String, Map<Method, InvocationChain>) - Method in class org.fabric3.implementation.proxy.jdk.wire.JDKWireProxyServiceImpl
 
createSupplier(Class<T>, ChannelConnection) - Method in class org.fabric3.implementation.proxy.jdk.channel.JDKChannelProxyServiceImpl
 
createSupplier(Class<T>, Wire, String) - Method in class org.fabric3.implementation.proxy.jdk.wire.JDKWireProxyServiceImpl
 

G

get() - Method in class org.fabric3.implementation.proxy.jdk.channel.ChannelConnectionSupplier
 
get() - Method in class org.fabric3.implementation.proxy.jdk.wire.CallbackWireSupplier
 
get() - Method in class org.fabric3.implementation.proxy.jdk.wire.WireSupplier
 
getBusinessInterface() - Method in class org.fabric3.implementation.proxy.jdk.wire.JDKInvocationHandler
 
getService() - Method in class org.fabric3.implementation.proxy.jdk.wire.JDKInvocationHandler
 
getServiceReference() - Method in class org.fabric3.implementation.proxy.jdk.wire.JDKInvocationHandler
 

H

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

I

invoke(Object, Method, Object[]) - Method in class org.fabric3.implementation.proxy.jdk.channel.JDKEventHandler
 
invoke(InvocationChain, Object[], WorkContext) - Method in class org.fabric3.implementation.proxy.jdk.wire.AbstractCallbackInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class org.fabric3.implementation.proxy.jdk.wire.JDKInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class org.fabric3.implementation.proxy.jdk.wire.MultiThreadedCallbackInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class org.fabric3.implementation.proxy.jdk.wire.StatefulCallbackInvocationHandler
 
isDefault() - Method in class org.fabric3.implementation.proxy.jdk.channel.JDKChannelProxyServiceImpl
 
isDefault() - Method in class org.fabric3.implementation.proxy.jdk.wire.JDKWireProxyServiceImpl
 

J

JDKChannelProxyService - Interface in org.fabric3.implementation.proxy.jdk.channel
Creates channel proxies using JDK proxies.
JDKChannelProxyServiceImpl - Class in org.fabric3.implementation.proxy.jdk.channel
The default ChannelProxyService that uses JDK dynamic proxies.
JDKChannelProxyServiceImpl() - Constructor for class org.fabric3.implementation.proxy.jdk.channel.JDKChannelProxyServiceImpl
 
JDKEventHandler - Class in org.fabric3.implementation.proxy.jdk.channel
Dispatches from a proxy to an EventStream.
JDKEventHandler(ChannelConnection) - Constructor for class org.fabric3.implementation.proxy.jdk.channel.JDKEventHandler
 
JDKInvocationHandler<B> - Class in org.fabric3.implementation.proxy.jdk.wire
Dispatches from a proxy to a wire.
JDKInvocationHandler(Class<B>, String, Map<Method, InvocationChain>) - Constructor for class org.fabric3.implementation.proxy.jdk.wire.JDKInvocationHandler
Constructor.
JDKWireProxyService - Interface in org.fabric3.implementation.proxy.jdk.wire
Creates JDK-based wire proxies.
JDKWireProxyServiceImpl - Class in org.fabric3.implementation.proxy.jdk.wire
The default WireProxyService implementation that uses JDK dynamic proxies.
JDKWireProxyServiceImpl() - Constructor for class org.fabric3.implementation.proxy.jdk.wire.JDKWireProxyServiceImpl
 

M

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

O

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

S

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

U

updateCallbackSupplier(Supplier<?>, Class<T>, boolean, URI, Wire) - Method in class org.fabric3.implementation.proxy.jdk.wire.JDKWireProxyServiceImpl
 
updateMappings(String, Map<Method, InvocationChain>) - Method in class org.fabric3.implementation.proxy.jdk.wire.CallbackWireSupplier
 

W

WireSupplier<T> - Class in org.fabric3.implementation.proxy.jdk.wire
Creates a proxy for a wire that implements a specified interface.
WireSupplier(Class<T>, String, JDKWireProxyService, Map<Method, InvocationChain>) - Constructor for class org.fabric3.implementation.proxy.jdk.wire.WireSupplier
Constructor.
A C G H I J M O S U W 
Skip navigation links