4f9cdc88aea4d6765d067cf3ed7a4cc2718de6c9
[controller.git] / opendaylight / routing / dijkstra_implementation / src / main / resources / OSGI-INF / component.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0"
3                activate="startUp"
4                deactivate="shutDown"
5                name="routing.dijkstra_implementation.Component">
6   <implementation class="org.opendaylight.controller.routing.dijkstra_implementation.internal.DijkstraImplementation"/>
7
8   <service>
9     <provide interface="org.opendaylight.controller.sal.routing.IRouting"/>
10     <provide interface="org.opendaylight.controller.topologymanager.ITopologyManagerAware"/>
11   </service>
12   <reference name="IListenRoutingUpdates"
13              bind="setListenRoutingUpdates"
14              unbind="unsetRoutingUpdates"
15              cardinality="0..n"
16              policy="dynamic"
17              interface="org.opendaylight.controller.sal.routing.IListenRoutingUpdates"/>
18 </scr:component>