Do not use RpcService in TPCE networkmodel module
[transportpce.git] / lighty / src / main / java / io / lighty / controllers / tpce / module / TransportPCEImpl.java
index 1d309d3bb326cd41d005d4361f907f9c46ef91c6..f0f17c0a74011d303db83b4eda3499da448d547c 100644 (file)
@@ -32,6 +32,7 @@ import org.opendaylight.transportpce.common.openroadminterfaces.OpenRoadmInterfa
 import org.opendaylight.transportpce.nbinotifications.impl.NbiNotificationsProvider;
 import org.opendaylight.transportpce.networkmodel.NetConfTopologyListener;
 import org.opendaylight.transportpce.networkmodel.NetworkModelProvider;
+import org.opendaylight.transportpce.networkmodel.NetworkUtilsImpl;
 import org.opendaylight.transportpce.networkmodel.listeners.PortMappingListener;
 import org.opendaylight.transportpce.networkmodel.service.FrequenciesServiceImpl;
 import org.opendaylight.transportpce.networkmodel.service.NetworkModelService;
@@ -122,10 +123,10 @@ public class TransportPCEImpl extends AbstractLightyModule implements TransportP
         new PortMappingListener(networkModelService);
         var lgServRPS = lightyServices.getRpcProviderService();
         var lgServNS = lightyServices.getNotificationService();
+        new NetworkUtilsImpl(lgServBDB, lgServRPS);
         networkModelProvider = new NetworkModelProvider(
                 networkTransaction,
                 lgServBDB,
-                lgServRPS,
                 networkModelService, deviceTransactionManager, portMapping,
                 lgServNS,
                 new FrequenciesServiceImpl(lgServBDB));