MultiThreadedCallbackInvocationHandler
public MultiThreadedCallbackInvocationHandler(java.util.Map<java.lang.String,java.util.Map<java.lang.reflect.Method,org.fabric3.spi.container.wire.InvocationChain>> mappings)
Constructor. In multi-threaded instances such as composite scoped components, multiple forward invocations may be received simultaneously. As a result,
since callback proxies stored in instance variables may represent multiple clients, they must map the correct one for the request being processed on the
current thread. The mappings parameter keys a callback URI representing the client to the set of invocation chains for the callback service.
- Parameters:
mappings - the callback URI to invocation chain mappings