Remove DOMDataTreeProducer-related classes
[controller.git] / opendaylight / md-sal / samples / clustering-test-app / provider / src / main / resources / OSGI-INF / blueprint / cluster-test-app.xml
index ef8c73bbbca0f86bea96c7a5f2903da84b75c380..aa7d4032a803dbb7d9cbf5fff4857c1bcc23f43a 100644 (file)
   <reference id="normalizedNodeSerializer" interface="org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer"/>
   <reference id="notificationPublishService" interface="org.opendaylight.mdsal.binding.api.NotificationPublishService" />
   <reference id="notificationListenerService" interface="org.opendaylight.mdsal.binding.api.NotificationService" />
-  <reference id="domDataTreeService" interface="org.opendaylight.mdsal.dom.api.DOMDataTreeService"/>
-  <reference id="distributedShardFactory" interface="org.opendaylight.controller.cluster.sharding.DistributedShardFactory"/>
   <reference id="configDatastore" interface="org.opendaylight.controller.cluster.datastore.DistributedDataStoreInterface"
              odl:type="distributed-config"/>
   <reference id="actorSystemProvider" interface="org.opendaylight.controller.cluster.ActorSystemProvider"/>
 
 
   <bean id="purchaseCarProvider" class="org.opendaylight.controller.clustering.it.provider.PurchaseCarProvider" >
-    <property name="notificationProvider" ref="notificationPublishService"/>
+    <argument ref="notificationPublishService"/>
   </bean>
 
-  <!-- odl:routed-rpc-implementation id="carPurchaseRpcReg" ref="purchaseCarProvider"/ -->
-
   <bean id="peopleProvider" class="org.opendaylight.controller.clustering.it.provider.PeopleProvider"
         destroy-method="close">
     <argument ref="dataBroker"/>
@@ -64,8 +60,6 @@
     <argument ref="notificationPublishService"/>
     <argument ref="notificationListenerService"/>
     <argument ref="domDataBroker"/>
-    <argument ref="domDataTreeService"/>
-    <argument ref="distributedShardFactory"/>
     <argument ref="configDatastore"/>
     <argument ref="actorSystemProvider"/>
   </bean>