Rename autowire.xml
[openflowplugin.git] / applications / topology-manager / src / main / resources / blueprint / topology-manager.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0">
3   <bean id="flowCapableTopologyProvider"
4         class="org.opendaylight.openflowplugin.applications.topology.manager.FlowCapableTopologyProvider"
5         init-method="start"
6         destroy-method="close">
7     <argument ref="dataBroker"/>
8     <argument ref="notificationService"/>
9     <argument ref="operationProcessor"/>
10     <argument ref="clusterSingletonServiceProvider"/>
11   </bean>
12
13   <bean id="nodeChangeListenerImpl"
14         class="org.opendaylight.openflowplugin.applications.topology.manager.NodeChangeListenerImpl"
15         destroy-method="close">
16     <argument ref="dataBroker"/>
17     <argument ref="operationProcessor"/>
18   </bean>
19
20   <bean id="terminationPointChangeListenerImpl"
21         class="org.opendaylight.openflowplugin.applications.topology.manager.TerminationPointChangeListenerImpl"
22         destroy-method="close">
23     <argument ref="dataBroker"/>
24     <argument ref="operationProcessor"/>
25   </bean>
26
27   <bean id="operationProcessor"
28         class="org.opendaylight.openflowplugin.applications.topology.manager.OperationProcessor"
29         init-method="start"
30         destroy-method="close">
31     <argument ref="dataBroker"/>
32   </bean>
33
34   <reference id="dataBroker"
35              interface="org.opendaylight.mdsal.binding.api.DataBroker"/>
36   <reference id="notificationService"
37              interface="org.opendaylight.mdsal.binding.api.NotificationService"/>
38   <reference id="clusterSingletonServiceProvider"
39              interface="org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServiceProvider"/>
40 </blueprint>