public class BytecodeWireProxyService extends Object implements org.fabric3.implementation.pojo.spi.proxy.WireProxyServiceExtension
| Constructor and Description |
|---|
BytecodeWireProxyService(ProxyFactory proxyFactory,
org.fabric3.spi.classloader.ClassLoaderRegistry classLoaderRegistry) |
| Modifier and Type | Method and Description |
|---|---|
<B,R extends org.oasisopen.sca.ServiceReference<B>> |
cast(B target) |
<T> org.fabric3.spi.objectfactory.ObjectFactory<T> |
createCallbackObjectFactory(Class<T> interfaze,
boolean multiThreaded,
URI callbackUri,
org.fabric3.spi.wire.Wire wire) |
<T> org.fabric3.spi.objectfactory.ObjectFactory<T> |
createObjectFactory(Class<T> interfaze,
org.fabric3.spi.wire.Wire wire,
String callbackUri) |
boolean |
isDefault() |
<T> org.fabric3.spi.objectfactory.ObjectFactory<?> |
updateCallbackObjectFactory(org.fabric3.spi.objectfactory.ObjectFactory<?> factory,
Class<T> interfaze,
boolean multiThreaded,
URI callbackUri,
org.fabric3.spi.wire.Wire wire) |
public BytecodeWireProxyService(ProxyFactory proxyFactory, org.fabric3.spi.classloader.ClassLoaderRegistry classLoaderRegistry)
public boolean isDefault()
isDefault in interface org.fabric3.implementation.pojo.spi.proxy.WireProxyServiceExtensionpublic <T> org.fabric3.spi.objectfactory.ObjectFactory<T> createObjectFactory(Class<T> interfaze, org.fabric3.spi.wire.Wire wire, String callbackUri) throws org.fabric3.implementation.pojo.spi.proxy.ProxyCreationException
createObjectFactory in interface org.fabric3.implementation.pojo.spi.proxy.WireProxyServiceExtensionorg.fabric3.implementation.pojo.spi.proxy.ProxyCreationExceptionpublic <T> org.fabric3.spi.objectfactory.ObjectFactory<T> createCallbackObjectFactory(Class<T> interfaze, boolean multiThreaded, URI callbackUri, org.fabric3.spi.wire.Wire wire) throws org.fabric3.implementation.pojo.spi.proxy.ProxyCreationException
createCallbackObjectFactory in interface org.fabric3.implementation.pojo.spi.proxy.WireProxyServiceExtensionorg.fabric3.implementation.pojo.spi.proxy.ProxyCreationExceptionpublic <T> org.fabric3.spi.objectfactory.ObjectFactory<?> updateCallbackObjectFactory(org.fabric3.spi.objectfactory.ObjectFactory<?> factory,
Class<T> interfaze,
boolean multiThreaded,
URI callbackUri,
org.fabric3.spi.wire.Wire wire)
throws org.fabric3.implementation.pojo.spi.proxy.ProxyCreationException
updateCallbackObjectFactory in interface org.fabric3.implementation.pojo.spi.proxy.WireProxyServiceExtensionorg.fabric3.implementation.pojo.spi.proxy.ProxyCreationExceptionpublic <B,R extends org.oasisopen.sca.ServiceReference<B>> R cast(B target)
throws IllegalArgumentException
cast in interface org.fabric3.implementation.pojo.spi.proxy.WireProxyServiceExtensionIllegalArgumentExceptionCopyright © 2007-2013 Metaform Systems.