1 <?xml version="1.0" encoding="UTF-8"?>
2 <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
3 xmlns:cm="http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.2.0">
4 <reference id="dataBroker"
5 interface="org.opendaylight.mdsal.binding.api.DataBroker"/>
6 <reference id="reconciliationJMXServiceMBean"
7 interface="org.opendaylight.openflowplugin.applications.frm.ReconciliationJMXServiceMBean"
8 availability="optional"/>
9 <reference id="clusterMemberInfoProvider"
10 interface="org.opendaylight.infrautils.diagstatus.ClusterMemberInfo"
11 availability="optional"/>
12 <reference id="flowGroupHistories"
13 interface="org.opendaylight.openflowplugin.api.openflow.FlowGroupInfoHistories"/>
14 <reference id="reconciliationService"
15 interface="org.opendaylight.openflowplugin.applications.southboundcli.ReconcileService"/>
16 <reference id="dpnTracker"
17 interface="org.opendaylight.openflowplugin.applications.southboundcli.DpnTracker"/>
19 <cm:property-placeholder persistent-id="org.ops4j.pax.web" update-strategy="none">
20 <cm:default-properties>
21 <cm:property name="org.osgi.service.http.port" value="8181"/>
22 </cm:default-properties>
23 </cm:property-placeholder>
25 <command-bundle xmlns="http://karaf.apache.org/xmlns/shell/v1.0.0">
26 <command name="openflow/getallnodes">
27 <action class="org.opendaylight.openflowplugin.applications.southboundcli.cli.GetAllNodesCommandProvider">
28 <argument ref="dpnTracker"/>
31 <command name="openflow/shownode">
32 <action class="org.opendaylight.openflowplugin.applications.southboundcli.cli.ShowNodeCommandProvider">
33 <property name="dataBroker" ref="dataBroker" />
36 <command name="openflow/reconcile">
37 <action class="org.opendaylight.openflowplugin.applications.southboundcli.cli.Reconciliation">
38 <property name="reconciliationService" ref="reconciliationService"/>
41 <command name="openflow/getreconciliationcount">
42 <action class="org.opendaylight.openflowplugin.applications.southboundcli.cli.ReconciliationCount">
43 <property name="dataBroker" ref="dataBroker"/>
46 <command name="openflow/getreconciliationstate">
47 <action class="org.opendaylight.openflowplugin.applications.southboundcli.cli.GetReconciliationStateProvider">
48 <argument ref ="reconciliationJMXServiceMBean"/>
51 <command name="openflow/getflownodecache">
52 <action class="org.opendaylight.openflowplugin.applications.southboundcli.cli.GetFlowGroupCacheProvider">
53 <argument ref="flowGroupHistories"/>