1 <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
2 xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0">
3 <reference id="elanProviderRef" interface="org.opendaylight.netvirt.elanmanager.api.IElanService"
4 availability="optional"/>
5 <reference id="interfaceManagerRef"
6 interface="org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager"
7 availability="optional"/>
8 <reference id="dataBrokerRef"
9 interface="org.opendaylight.controller.md.sal.binding.api.DataBroker"
13 <command-bundle xmlns="http://karaf.apache.org/xmlns/shell/v1.1.0">
15 <action class="org.opendaylight.netvirt.elan.cli.ElanAdd">
16 <property name="elanProvider" ref="elanProviderRef" />
20 <action class="org.opendaylight.netvirt.elan.cli.ElanDelete">
21 <property name="elanProvider" ref="elanProviderRef" />
25 <action class="org.opendaylight.netvirt.elan.cli.ElanUpdate">
26 <property name="elanProvider" ref="elanProviderRef" />
30 <action class="org.opendaylight.netvirt.elan.cli.ElanInterfaceAdd">
31 <property name="elanProvider" ref="elanProviderRef" />
35 <action class="org.opendaylight.netvirt.elan.cli.ElanInterfaceDelete">
36 <property name="elanProvider" ref="elanProviderRef" />
40 <action class="org.opendaylight.netvirt.elan.cli.ElanInterfaceUpdate">
41 <property name="elanProvider" ref="elanProviderRef" />
45 <action class="org.opendaylight.netvirt.elan.cli.StaticMacAdd">
46 <property name="elanProvider" ref="elanProviderRef" />
50 <action class="org.opendaylight.netvirt.elan.cli.StaticMacDelete">
51 <property name="elanProvider" ref="elanProviderRef" />
55 <action class="org.opendaylight.netvirt.elan.cli.ElanMacTableGet">
56 <property name="elanProvider" ref="elanProviderRef" />
60 <action class="org.opendaylight.netvirt.elan.cli.ElanMacTableFlush">
61 <property name="elanProvider" ref="elanProviderRef" />
65 <action class="org.opendaylight.netvirt.elan.cli.ElanGet">
66 <property name="elanProvider" ref="elanProviderRef" />
70 <action class="org.opendaylight.netvirt.elan.cli.ElanInterfaceGet">
71 <property name="elanProvider" ref="elanProviderRef" />
72 <property name="interfaceManager" ref="interfaceManagerRef" />
76 <action class="org.opendaylight.netvirt.elan.cli.l2gw.L2GwUtilsCacheCli">
80 <action class="org.opendaylight.netvirt.elan.cli.etree.EtreeDelete">
81 <property name="elanProvider" ref="elanProviderRef" />
85 <action class="org.opendaylight.netvirt.elan.cli.etree.EtreeAdd">
86 <property name="elanProvider" ref="elanProviderRef" />
90 <action class="org.opendaylight.netvirt.elan.cli.etree.EtreeGet">
91 <property name="elanProvider" ref="elanProviderRef" />
95 <action class="org.opendaylight.netvirt.elan.cli.etree.EtreeInterfaceAdd">
96 <property name="elanProvider" ref="elanProviderRef" />
100 <action class="org.opendaylight.netvirt.elan.cli.etree.EtreeInterfaceGet">
101 <property name="elanProvider" ref="elanProviderRef" />
102 <property name="interfaceManager" ref="interfaceManagerRef" />
106 <action class="org.opendaylight.netvirt.elan.cli.etree.EtreeInterfaceDelete">
107 <property name="elanProvider" ref="elanProviderRef" />
111 <action class="org.opendaylight.netvirt.elan.cli.l2gw.NetworkL2gwDeviceInfoCli">
112 <property name="dataBroker" ref="dataBrokerRef"/>
116 <action class="org.opendaylight.netvirt.elan.cli.l2gw.L2GwValidateCli">
117 <property name="dataBroker" ref="dataBrokerRef"/>