Adding dependency between driver topology handlers and impl common handler to resolve...
[unimgr.git] / ovs-driver / src / main / resources / org / opendaylight / blueprint / ovs-driver.xml
index 41b69a12d7cbf7400aecfe9a26aea8772f086338..0a4847e854bd64249ea19b61530a1a81c89a31d1 100644 (file)
@@ -10,13 +10,14 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL
            odl:use-default-for-reference-types="true">
 
     <reference id="dataBroker" interface="org.opendaylight.controller.md.sal.binding.api.DataBroker" />
-
+    <reference id="topologyManager" interface="org.opendaylight.unimgr.mef.nrp.api.TopologyManager" />
     <service id="ovsDriverService" interface="org.opendaylight.unimgr.mef.nrp.api.ActivationDriverBuilder">
         <bean class="org.opendaylight.unimgr.mef.nrp.ovs.driver.OvsDriver">
             <argument ref="dataBroker" />
         </bean>
     </service>
-    <bean id="topologyHandler" class="org.opendaylight.unimgr.mef.nrp.ovs.tapi.TopologyDataHandler" init-method="init" destroy-method="close">
+    <bean id="topologyHandler" class="org.opendaylight.unimgr.mef.nrp.ovs.tapi.TopologyDataHandler"  init-method="init" destroy-method="close">
         <argument ref="dataBroker" />
+        <argument ref="topologyManager" />
     </bean>
 </blueprint>