Do not use RpcService in TPCE olm module 40/108040/3
authorGilles Thouenon <gilles.thouenon@orange.com>
Fri, 29 Sep 2023 11:56:34 +0000 (13:56 +0200)
committerGilles Thouenon <gilles.thouenon@orange.com>
Sat, 30 Sep 2023 09:39:03 +0000 (11:39 +0200)
commitcb41f80cf1b6e12834b91ad1a651061f13a0d9a8
treee868dc5416dd5bee90b0089334069bdb0543fff7
parent3f9d0e30192f53cf636e9be96d2652a2df3645a9
Do not use RpcService in TPCE olm module

- Migrate usage of RpcService to the new style yang.binding.Rpc-based
implementation for olm module
- Remove olm provider which no longer serves any purpose
- Adapt lighty implementation

JIRA: TRNSPRTPCE-752
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Change-Id: I13a455c52ade0b7d36253fb7baa6995db0862870
lighty/src/main/java/io/lighty/controllers/tpce/module/TransportPCEImpl.java
olm/src/main/java/org/opendaylight/transportpce/olm/OlmPowerServiceRpcImpl.java
olm/src/main/java/org/opendaylight/transportpce/olm/OlmProvider.java [deleted file]
olm/src/test/java/org/opendaylight/transportpce/olm/OlmPowerServiceRpcImplTest.java