2cad5581037b6f63976bb3b04f3862d1eb9d958a
[openflowplugin.git] / applications / notification-supplier / src / main / resources / OSGI-INF / blueprint / notification-supplier.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
8   <reference id="NotificationProviderService" interface="org.opendaylight.controller.sal.binding.api.NotificationProviderService"/>
9
10   <bean id="NotificationProvider" class="org.opendaylight.openflowplugin.applications.notification.supplier.NotificationProvider"
11           init-method="start" destroy-method="close">
12     <argument ref="NotificationProviderService"/>
13     <argument ref="dataBroker"/>
14     <!-- Flow Support Flag, default is false -->
15     <argument value="false"/>
16     <!-- Meter Support Flag, default is true -->
17     <argument value="true"/>
18     <!-- Group Support Flag, default is true -->
19     <argument value="true"/>
20     <!-- Connector Stat Support Flag, default is false -->
21     <argument value="false"/>
22     <!-- Flow Stat Support Flag, default is false -->
23     <argument value="false"/>
24     <!-- Flow Table Stat Support Flag, default is false -->
25     <argument value="false"/>
26     <!-- Meter Stat Support Flag, default is false -->
27     <argument value="false"/>
28     <!-- Group Stat Support Flag, default is false -->
29     <argument value="false"/>
30     <!-- Queue Stat Support Flag, default is false -->
31     <argument value="false"/>
32
33   </bean>
34 </blueprint>