public class CallbackWireSupplier<T>
extends java.lang.Object
implements java.util.function.Supplier<T>
| Constructor and Description |
|---|
CallbackWireSupplier(java.lang.Class<T> interfaze,
boolean multiThreaded,
JDKWireProxyService proxyService,
java.util.Map<java.lang.String,java.util.Map<java.lang.reflect.Method,org.fabric3.spi.container.wire.InvocationChain>> mappings)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
T |
get() |
void |
updateMappings(java.lang.String callbackUri,
java.util.Map<java.lang.reflect.Method,org.fabric3.spi.container.wire.InvocationChain> chains) |
public CallbackWireSupplier(java.lang.Class<T> interfaze, boolean multiThreaded, JDKWireProxyService proxyService, java.util.Map<java.lang.String,java.util.Map<java.lang.reflect.Method,org.fabric3.spi.container.wire.InvocationChain>> mappings)
interfaze - the proxy interfacemultiThreaded - if the proxy must be thread safeproxyService - the service for creating proxiesmappings - the callback URI to invocation chain mappingspublic T get() throws org.fabric3.api.host.Fabric3Exception
get in interface java.util.function.Supplier<T>org.fabric3.api.host.Fabric3Exceptionpublic void updateMappings(java.lang.String callbackUri,
java.util.Map<java.lang.reflect.Method,org.fabric3.spi.container.wire.InvocationChain> chains)