Do not use RpcService in TPCE pce module 82/108082/4
authorGilles Thouenon <gilles.thouenon@orange.com>
Sun, 1 Oct 2023 08:23:23 +0000 (10:23 +0200)
committerguillaume.lambert <guillaume.lambert@orange.com>
Wed, 11 Oct 2023 11:40:57 +0000 (13:40 +0200)
commit703ea2446974f96c2b57cd96c2d55edd4b3f99b2
tree975e81dac8bb8a73342b0155d81ee37522843d7e
parent80b5cdcc604a1d13918c30e4a1bb389a4b834fc3
Do not use RpcService in TPCE pce module

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

JIRA: TRNSPRTPCE-752
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Change-Id: Ibb9f98aa7df493f7da76d8f210c90381e816b5db
lighty/src/main/java/io/lighty/controllers/tpce/module/TransportPCEImpl.java
pce/src/main/java/org/opendaylight/transportpce/pce/impl/PceProvider.java [deleted file]
pce/src/main/java/org/opendaylight/transportpce/pce/impl/PceServiceRPCImpl.java
pce/src/main/java/org/opendaylight/transportpce/pce/service/PathComputationServiceImpl.java
pce/src/test/java/org/opendaylight/transportpce/pce/impl/PceProviderTest.java [deleted file]
pce/src/test/java/org/opendaylight/transportpce/pce/impl/PceServiceRPCImplTest.java