Remove static instantiations from RendererProvider 47/104947/7
authorGilles Thouenon <gilles.thouenon@orange.com>
Tue, 14 Mar 2023 12:56:43 +0000 (13:56 +0100)
committerGilles Thouenon <gilles.thouenon@orange.com>
Fri, 31 Mar 2023 07:36:20 +0000 (09:36 +0200)
commit3a30f5ab7eed6b9ef77edc0a104cfceb8a87be4c
treee6d7f2786cb8e5d9ac4f596176a25af1eeb396af
parentb8e437c95f377664d900f94bd0630921b382d241
Remove static instantiations from RendererProvider

Convert DeviceRendererRPCImpl and TransportPCEServicePathRPCImpl
into Components.

JIRA: TRNSPRTPCE-736
Signed-off-by: Gilles Thouenon <gilles.thouenon@orange.com>
Change-Id: I678a717ac1ffdbadc181bc789c8066700c51b56c
(cherry picked from commit 807b93874f23be2f81da25b066204a827a05368a)
lighty/src/main/java/io/lighty/controllers/tpce/module/TransportPCEImpl.java
renderer/src/main/java/org/opendaylight/transportpce/renderer/RendererProvider.java
renderer/src/main/java/org/opendaylight/transportpce/renderer/rpcs/DeviceRendererRPCImpl.java
renderer/src/main/java/org/opendaylight/transportpce/renderer/rpcs/TransportPCEServicePathRPCImpl.java
renderer/src/test/java/org/opendaylight/transportpce/renderer/RendererProviderTest.java