15d7e6fe044135dec3681ad336a27710c40000d9
[groupbasedpolicy.git] / renderers / ofoverlay / src / main / resources / org / opendaylight / blueprint / of-overlay.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            odl:use-default-for-reference-types="true">
5
6     <reference id="dataBroker" interface="org.opendaylight.controller.md.sal.binding.api.DataBroker"/>
7     <reference id="notificationService" interface="org.opendaylight.controller.md.sal.binding.api.NotificationService"/>
8     <reference id="epAugmentation" interface="org.opendaylight.groupbasedpolicy.api.EpRendererAugmentationRegistry"/>
9     <reference id="policyValidator" interface="org.opendaylight.groupbasedpolicy.api.PolicyValidatorRegistry"/>
10     <reference id="statisticsManager" interface="org.opendaylight.groupbasedpolicy.api.StatisticsManager"/>
11     <odl:rpc-service id="packetProcessing" interface="org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.PacketProcessingService"/>
12     <odl:rpc-service id="salFlowService" interface="org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.SalFlowService"/>
13
14     <bean id="ofOverlay" class="org.opendaylight.controller.config.yang.config.ofoverlay_provider.impl.OFOverlayProviderInstance"
15         destroy-method="close">
16         <argument ref="dataBroker"/>
17         <argument ref="packetProcessing"/>
18         <argument ref="salFlowService"/>
19         <argument ref="notificationService"/>
20         <argument ref="epAugmentation"/>
21         <argument ref="policyValidator"/>
22         <argument ref="statisticsManager"/>
23         <argument value="0"/>
24     </bean>
25 </blueprint>