Fabric3 Bytecode Generation Proxy Extension
A B C G I O P U W _ 

A

AbstractCallbackDispatcher - Class in org.fabric3.implementation.bytecode.proxy.wire
Abstract ProxyDispatcher for handling callback invocations.
AbstractCallbackDispatcher() - Constructor for class org.fabric3.implementation.bytecode.proxy.wire.AbstractCallbackDispatcher
 

B

BytecodeChannelProxyService - Class in org.fabric3.implementation.bytecode.proxy.channel
Implementation that delegates to a ProxyFactory to create channel proxies.
BytecodeChannelProxyService(ProxyFactory) - Constructor for class org.fabric3.implementation.bytecode.proxy.channel.BytecodeChannelProxyService
 
BytecodeConsumerInvokerFactory - Class in org.fabric3.implementation.bytecode.reflection
 
BytecodeConsumerInvokerFactory(ClassLoaderRegistry) - Constructor for class org.fabric3.implementation.bytecode.reflection.BytecodeConsumerInvokerFactory
 
BytecodeHelper - Class in org.fabric3.implementation.bytecode.reflection
 
BytecodeHelper() - Constructor for class org.fabric3.implementation.bytecode.reflection.BytecodeHelper
 
BytecodeWireProxyService - Class in org.fabric3.implementation.bytecode.proxy.wire
 
BytecodeWireProxyService(ProxyFactory, ClassLoaderRegistry) - Constructor for class org.fabric3.implementation.bytecode.proxy.wire.BytecodeWireProxyService
 

C

CallbackDispatcher - Class in org.fabric3.implementation.bytecode.proxy.wire
Responsible for dispatching to a callback invocation from multi-threaded component instances such as composite scope components.
CallbackDispatcher() - Constructor for class org.fabric3.implementation.bytecode.proxy.wire.CallbackDispatcher
 
CallbackWireObjectFactory<T> - Class in org.fabric3.implementation.bytecode.proxy.wire
Creates proxies for a callback wire.
CallbackWireObjectFactory(URI, Class<T>, Method[], String, InvocationChain[], ProxyFactory) - Constructor for class org.fabric3.implementation.bytecode.proxy.wire.CallbackWireObjectFactory
 
cast(B) - Method in class org.fabric3.implementation.bytecode.proxy.wire.BytecodeWireProxyService
 
ChannelProxyDispatcher - Class in org.fabric3.implementation.bytecode.proxy.channel
Dispatches to an EventStreamHandlers from a channel proxy based on the index of the proxy method invoked.
ChannelProxyDispatcher() - Constructor for class org.fabric3.implementation.bytecode.proxy.channel.ChannelProxyDispatcher
 
ChannelProxyObjectFactory<T> - Class in org.fabric3.implementation.bytecode.proxy.channel
Creates a proxy for a channel.
ChannelProxyObjectFactory(URI, Class<T>, Method, EventStreamHandler, ProxyFactory) - Constructor for class org.fabric3.implementation.bytecode.proxy.channel.ChannelProxyObjectFactory
 
createCallbackObjectFactory(Class<T>, boolean, URI, Wire) - Method in class org.fabric3.implementation.bytecode.proxy.wire.BytecodeWireProxyService
 
createInvoker(Method) - Method in class org.fabric3.implementation.bytecode.reflection.BytecodeConsumerInvokerFactory
 
createObjectFactory(Class<T>, ChannelConnection) - Method in class org.fabric3.implementation.bytecode.proxy.channel.BytecodeChannelProxyService
 
createObjectFactory(Class<T>, Wire, String) - Method in class org.fabric3.implementation.bytecode.proxy.wire.BytecodeWireProxyService
 
createProxy(URI, Class<T>, Method[], Class<? extends ProxyDispatcher>, boolean) - Method in interface org.fabric3.implementation.bytecode.proxy.common.ProxyFactory
Creates a proxy.
createProxy(URI, Class<T>, Method[], Class<? extends ProxyDispatcher>, boolean) - Method in class org.fabric3.implementation.bytecode.proxy.common.ProxyFactoryImpl
 

G

getBusinessInterface() - Method in class org.fabric3.implementation.bytecode.proxy.wire.WireProxyDispatcher
 
getInstance() - Method in class org.fabric3.implementation.bytecode.proxy.channel.ChannelProxyObjectFactory
 
getInstance() - Method in class org.fabric3.implementation.bytecode.proxy.wire.CallbackWireObjectFactory
 
getInstance() - Method in class org.fabric3.implementation.bytecode.proxy.wire.WireProxyObjectFactory
 
getService() - Method in class org.fabric3.implementation.bytecode.proxy.wire.WireProxyDispatcher
 

I

init(EventStreamHandler) - Method in class org.fabric3.implementation.bytecode.proxy.channel.ChannelProxyDispatcher
 
init(Map<String, InvocationChain[]>) - Method in class org.fabric3.implementation.bytecode.proxy.wire.CallbackDispatcher
In multi-threaded instances such as composite scoped components, multiple forward invocations may be received simultaneously.
init(InvocationChain[]) - Method in class org.fabric3.implementation.bytecode.proxy.wire.OptimizedCallbackDispatcher
 
init(Class<B>, String, InvocationChain[]) - Method in class org.fabric3.implementation.bytecode.proxy.wire.WireProxyDispatcher
 
instantiate(Class<T>, String, BytecodeClassLoader, ClassWriter) - Static method in class org.fabric3.implementation.bytecode.reflection.BytecodeHelper
Instantiates an instance of the class.
invoke(InvocationChain, Object, WorkContext) - Method in class org.fabric3.implementation.bytecode.proxy.wire.AbstractCallbackDispatcher
 
isDefault() - Method in class org.fabric3.implementation.bytecode.proxy.channel.BytecodeChannelProxyService
 
isDefault() - Method in class org.fabric3.implementation.bytecode.proxy.wire.BytecodeWireProxyService
 
isDefault() - Method in class org.fabric3.implementation.bytecode.reflection.BytecodeConsumerInvokerFactory
 

O

onDeploy(ClassLoader) - Method in class org.fabric3.implementation.bytecode.proxy.common.ProxyFactoryImpl
 
onDeploy(ClassLoader) - Method in class org.fabric3.implementation.bytecode.reflection.BytecodeConsumerInvokerFactory
 
onUndeploy(ClassLoader) - Method in class org.fabric3.implementation.bytecode.proxy.common.ProxyFactoryImpl
 
onUndeploy(ClassLoader) - Method in class org.fabric3.implementation.bytecode.reflection.BytecodeConsumerInvokerFactory
 
OptimizedCallbackDispatcher - Class in org.fabric3.implementation.bytecode.proxy.wire
Responsible for dispatching to a callback invocation from a stateless component or component with only one callback client..
OptimizedCallbackDispatcher() - Constructor for class org.fabric3.implementation.bytecode.proxy.wire.OptimizedCallbackDispatcher
 
org.fabric3.implementation.bytecode.proxy.channel - package org.fabric3.implementation.bytecode.proxy.channel
 
org.fabric3.implementation.bytecode.proxy.common - package org.fabric3.implementation.bytecode.proxy.common
 
org.fabric3.implementation.bytecode.proxy.wire - package org.fabric3.implementation.bytecode.proxy.wire
 
org.fabric3.implementation.bytecode.reflection - package org.fabric3.implementation.bytecode.reflection
 

P

ProxyDispatcher - Interface in org.fabric3.implementation.bytecode.proxy.common
Dispatches from a proxy to a target.
ProxyException - Exception in org.fabric3.implementation.bytecode.proxy.common
 
ProxyException(Throwable) - Constructor for exception org.fabric3.implementation.bytecode.proxy.common.ProxyException
 
ProxyFactory - Interface in org.fabric3.implementation.bytecode.proxy.common
Creates a bytecode generated proxy that dispatches to a target.
ProxyFactoryImpl - Class in org.fabric3.implementation.bytecode.proxy.common
Implementation that uses ASM for bytecode generation.
ProxyFactoryImpl(ClassLoaderRegistry) - Constructor for class org.fabric3.implementation.bytecode.proxy.common.ProxyFactoryImpl
 

U

updateCallbackObjectFactory(ObjectFactory<?>, Class<T>, boolean, URI, Wire) - Method in class org.fabric3.implementation.bytecode.proxy.wire.BytecodeWireProxyService
 
updateMappings(String, InvocationChain[]) - Method in class org.fabric3.implementation.bytecode.proxy.wire.CallbackWireObjectFactory
 

W

WireProxyDispatcher<B> - Class in org.fabric3.implementation.bytecode.proxy.wire
Dispatches from a proxy to a wire.
WireProxyDispatcher() - Constructor for class org.fabric3.implementation.bytecode.proxy.wire.WireProxyDispatcher
 
WireProxyObjectFactory<T> - Class in org.fabric3.implementation.bytecode.proxy.wire
Creates a proxy for a wire.
WireProxyObjectFactory(URI, Class<T>, Method[], InvocationChain[], String, ProxyFactory) - Constructor for class org.fabric3.implementation.bytecode.proxy.wire.WireProxyObjectFactory
 
writeConstructor(ClassWriter, Class<?>) - Static method in class org.fabric3.implementation.bytecode.reflection.BytecodeHelper
Creates a no-args constructor.

_

_f3_invoke(int, Object) - Method in class org.fabric3.implementation.bytecode.proxy.channel.ChannelProxyDispatcher
 
_f3_invoke(int, Object) - Method in interface org.fabric3.implementation.bytecode.proxy.common.ProxyDispatcher
Performs the dispatch by invoking a target associated with the invoked method index.
_f3_invoke(int, Object) - Method in class org.fabric3.implementation.bytecode.proxy.wire.CallbackDispatcher
 
_f3_invoke(int, Object) - Method in class org.fabric3.implementation.bytecode.proxy.wire.OptimizedCallbackDispatcher
 
_f3_invoke(int, Object) - Method in class org.fabric3.implementation.bytecode.proxy.wire.WireProxyDispatcher
 
A B C G I O P U W _ 
Fabric3 Bytecode Generation Proxy Extension

Copyright © 2007-2013 Metaform Systems.