Fix BGP-FS's BGPActivator bean arguments
[bgpcep.git] / bgp / flowspec / src / main / resources / org / opendaylight / blueprint / bgp-flowspec.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
3            xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0">
4
5   <bean id="flowSpecExtensionContext" class="org.opendaylight.protocol.bgp.flowspec.SimpleFlowspecExtensionProviderContext"/>
6
7   <bean id="flowSpecActivator" class="org.opendaylight.protocol.bgp.flowspec.FlowspecActivator">
8     <argument ref="flowSpecExtensionContext"/>
9   </bean>
10
11   <bean id="BGPActivator" class="org.opendaylight.protocol.bgp.flowspec.BGPActivator">
12     <argument ref="flowSpecActivator"/>
13   </bean>
14
15   <bean id="RIBActivator" class="org.opendaylight.protocol.bgp.flowspec.RIBActivator">
16     <argument ref="flowSpecExtensionContext"/>
17   </bean>
18
19   <service ref="BGPActivator" interface="org.opendaylight.protocol.bgp.parser.spi.BGPExtensionProviderActivator"
20           odl:type="org.opendaylight.protocol.bgp.flowspec.BGPActivator"/>
21
22   <service ref="RIBActivator" interface="org.opendaylight.protocol.bgp.rib.spi.RIBExtensionProviderActivator"
23           odl:type="org.opendaylight.protocol.bgp.flowspec.RIBActivator"/>
24 </blueprint>