ELAN FT Support for BE
[vpnservice.git] / elanmanager / elanmanager-impl / src / main / resources / OSGI-INF / blueprint / blueprint.xml
1 <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0">
2     <reference id="elanProviderRef" interface="org.opendaylight.elanmanager.api.IElanService"  availability="optional" />
3     <reference id="interfaceManagerRef" interface="org.opendaylight.vpnservice.interfacemgr.interfaces.IInterfaceManager"  availability="optional" />
4     <command-bundle xmlns="http://karaf.apache.org/xmlns/shell/v1.1.0">
5         <command>
6             <action class="org.opendaylight.vpnservice.elan.cli.ElanAdd">
7                 <property name="elanProvider" ref="elanProviderRef" />
8             </action>
9         </command>
10         <command>
11             <action class="org.opendaylight.vpnservice.elan.cli.ElanDelete">
12                 <property name="elanProvider" ref="elanProviderRef" />
13             </action>
14         </command>
15         <command>
16             <action class="org.opendaylight.vpnservice.elan.cli.ElanUpdate">
17                 <property name="elanProvider" ref="elanProviderRef" />
18             </action>
19         </command>
20         <command>
21             <action class="org.opendaylight.vpnservice.elan.cli.ElanInterfaceAdd">
22                 <property name="elanProvider" ref="elanProviderRef" />
23             </action>
24         </command>
25         <command>
26             <action class="org.opendaylight.vpnservice.elan.cli.ElanInterfaceDelete">
27                 <property name="elanProvider" ref="elanProviderRef" />
28             </action>
29         </command>
30         <command>
31             <action class="org.opendaylight.vpnservice.elan.cli.ElanInterfaceUpdate">
32                 <property name="elanProvider" ref="elanProviderRef" />
33             </action>
34         </command>
35         <command>
36             <action class="org.opendaylight.vpnservice.elan.cli.StaticMacAdd">
37                 <property name="elanProvider" ref="elanProviderRef" />
38             </action>
39         </command>
40         <command>
41             <action class="org.opendaylight.vpnservice.elan.cli.StaticMacDelete">
42                 <property name="elanProvider" ref="elanProviderRef" />
43             </action>
44         </command>
45         <command>
46             <action class="org.opendaylight.vpnservice.elan.cli.ElanMacTableGet">
47                 <property name="elanProvider" ref="elanProviderRef" />
48             </action>
49         </command>
50         <command>
51             <action class="org.opendaylight.vpnservice.elan.cli.ElanMacTableFlush">
52                 <property name="elanProvider" ref="elanProviderRef" />
53             </action>
54         </command>
55         <command>
56             <action class="org.opendaylight.vpnservice.elan.cli.ElanGet">
57                 <property name="elanProvider" ref="elanProviderRef" />
58             </action>
59         </command>
60         <command>
61             <action class="org.opendaylight.vpnservice.elan.cli.ElanInterfaceGet">
62                 <property name="elanProvider" ref="elanProviderRef" />
63                 <property name="interfaceManager" ref="interfaceManagerRef" />
64             </action>
65         </command>
66     </command-bundle>
67 </blueprint>