fix deprecated openroadm interfaces/objects
[transportpce.git] / networkmodel / src / main / resources / OSGI-INF / blueprint / networkmodel-blueprint.xml
index 41bb9e8bd196562ecdfcb31f5fb7e116c41a8dc5..de182178d6f6e308f6ffd3b43c76cecd29254595 100644 (file)
     <bean id="openRoadmFactory" class="org.opendaylight.transportpce.networkmodel.util.OpenRoadmFactory">
         <argument ref="mappingUtils" />
         <argument ref="openRoadmTopology22" />
+        <argument ref="openRoadmOtnTopology22" />
     </bean>
 
     <bean id="openRoadmTopology22" class="org.opendaylight.transportpce.networkmodel.util.OpenRoadmTopology22">
         <argument ref="networkTransactionImpl" />
-        <argument ref="deviceTransactionManager" />
     </bean>
 
+    <bean id="openRoadmOtnTopology22" class="org.opendaylight.transportpce.networkmodel.util.OpenRoadmOtnTopology22">
+        <argument ref="networkTransactionImpl" />
+        <argument ref="deviceTransactionManager" />
+    </bean>
 
     <bean id="networkModelService" class="org.opendaylight.transportpce.networkmodel.service.NetworkModelServiceImpl">
         <argument ref="networkTransactionImpl" />