Derive RpcRoutingStrategy from RpcEffectiveStatement 06/103306/2
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 21 Nov 2022 13:10:39 +0000 (14:10 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 21 Nov 2022 18:04:12 +0000 (19:04 +0100)
commit15c98a268eb948e03aa9d95777f4e4d71c1b447f
tree1be854d37b594d3664e74e018260d40a3b5a1528
parent90eae74f2918cec345da7cc53007c9e1b55df851
Derive RpcRoutingStrategy from RpcEffectiveStatement

Use RpcEffectiveStatement instead of RpcDefinition to derive the
strategy. A knock-on effect is a clean up of entries and their tests,
as they can operate solely on QNames now.

Change-Id: Id2988458bb923d09b07a5a1819554b043b3840d8
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/RpcServiceAdapter.java
dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/DOMRpcRoutingTable.java
dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/GlobalDOMRpcRoutingTableEntry.java
dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/RoutedDOMRpcRoutingTableEntry.java
dom/mdsal-dom-broker/src/test/java/org/opendaylight/mdsal/dom/broker/GlobalDOMRpcRoutingTableEntryTest.java
dom/mdsal-dom-broker/src/test/java/org/opendaylight/mdsal/dom/broker/RoutedDOMRpcRoutingTableEntryTest.java
dom/mdsal-dom-spi/src/main/java/org/opendaylight/mdsal/dom/spi/RpcRoutingStrategy.java
dom/mdsal-dom-spi/src/test/java/org/opendaylight/mdsal/dom/spi/RpcRoutingStrategyTest.java