f530768230444fa886774e79adb217744e3b25eb
[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.IONERouting"/>
10     <provide interface="org.opendaylight.controller.sal.topology.IONETopologyBwAware"/>
11   </service>
12   <reference name="ONERoutingAware"
13              bind="setONERoutingAware"
14              unbind="unsetONERoutingAware"
15              cardinality="0..n"
16              policy="dynamic"
17              interface="org.opendaylight.controller.sal.routing.IONERoutingAware"/>
18 </scr:component>