mirror of
https://github.com/corda/corda.git
synced 2025-03-15 16:46:12 +00:00
* ENT-2489: Trivial change to prep for multiple RpcWorkerServiceHubs (i.e. identities) * ENT-2489: Allow passing `targetLegalIdentity` from Client RPC call. * ENT-2489: Starting RpcWorker with multiple RpcWorkerServiceHubs (unfinished) * ENT-2489: Starting RpcWorker with single (for now) RpcWorkerServiceHub * ENT-2489: Tighten-up integration tests assertions * ENT-2489: Introduce RPCOpsRouting * ENT-2489: Output configs for reference * ENT-2489: Extend test for RpcWorker to operate with multiple identities. * ENT-2489: Remove un-necessary P2P address * ENT-2489: New test for RpcWorker getting paid. * ENT-2489: Make RpcWorkerMultiIdentityTest work * ENT-2489: Use MAX_RPC_MESSAGE_SIZE when configuring RPC broker. * ENT-2489: Add exception clause when client attempts to use the wrong identity. * ENT-2489: Fixes post merge from `master`. * ENT-2489: Fixes post merge from `master`. * ENT-2489: Explicitly specify X500 name in test. * ENT-2489: Use single flow worker and switch anonymity off when making payment. * ENT-2489: Fix for RpcWorkerTest. Add `NetworkMapUpdater` to `FlowWorkerServiceHub` or else no-one will ever send a signal on `networkMapCache.nodeReady` future. Not having `networkMapCache.nodeReady` in completed state, will prevent SMM from operating properly. * ENT-2489: Handle gracefully the fact that session might be already closed. * ENT-2489: Fix incorrect merge from `master`. * ENT-2489: Make `RPCOpsRouting` generic with regard to `RPCOps` following discussion with @mnesbit * ENT-2489: Make `methodTable` uniform for all the legal names. * ENT-2489: Make `ObservableContext` non-generic. * ENT-2489: Tidy-up shutdown sequence post merge from `master` * ENT-2489: Correct exception type thrown * ENT-2489: Generics test compilation fix.