Modernize RPC registration 19/110819/8
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 17 Mar 2024 20:14:39 +0000 (21:14 +0100)
committerRobert Varga <nite@hq.sk>
Mon, 18 Mar 2024 09:32:32 +0000 (09:32 +0000)
commit1159c4f48cd7625417a337a9971bc5466c67ab40
tree35a1e6892f987435a689941715cd5c4222191e7a
parente3c6ad8109b906bbf6b8f0d3d3e3b88c3d40f84e
Modernize RPC registration

Do not use ClassToInstanceMap to register RPCs.

Change-Id: I205bc4b51459b771d61580dde8aac7d5da74c451
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
bgp/benchmark-app/src/main/java/org/opendaylight/protocol/bgp/benchmark/app/AppPeerBenchmark.java
bgp/benchmark-app/src/test/java/org/opendaylight/protocol/bgp/benchmark/app/AppPeerBenchmarkTest.java
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/BGPPeer.java
pcep/topology/topology-provider/src/main/java/org/opendaylight/bgpcep/pcep/topology/provider/TopologyProgramming.java
pcep/topology/topology-provider/src/main/java/org/opendaylight/bgpcep/pcep/topology/provider/TopologyRPCs.java
pcep/tunnel/tunnel-provider/src/main/java/org/opendaylight/bgpcep/pcep/tunnel/provider/TunnelProgramming.java
programming/impl/src/main/java/org/opendaylight/bgpcep/programming/impl/DefaultInstructionScheduler.java
programming/impl/src/test/java/org/opendaylight/bgpcep/programming/impl/AbstractProgrammingTest.java