L2 Gw connection support and Elan manager changes
[vpnservice.git] / elanmanager / elanmanager-impl / src / main / config / default-config.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- vi: set et smarttab sw=4 tabstop=4: -->
3 <!--
4 Copyright (c) 2016 Ericsson India Global Services Pvt Ltd. and others.  All rights reserved.
5
6 This program and the accompanying materials are made available under the
7 terms of the Eclipse Public License v1.0 which accompanies this distribution,
8 and is available at http://www.eclipse.org/legal/epl-v10.html
9 -->
10 <snapshot>
11     <required-capabilities>
12         <capability>urn:opendaylight:params:xml:ns:yang:elanservice:impl?module=elanservice-impl&amp;revision=2015-02-16</capability>
13         <capability>urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding?module=opendaylight-md-sal-binding&amp;revision=2013-10-28</capability>
14         <capability>urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl?module=opendaylight-sal-binding-broker-impl&amp;revision=2013-10-28</capability>
15         <capability>urn:opendaylight:params:xml:ns:yang:mdsalutil:api?module=odl-mdsalutil&amp;revision=2015-04-10</capability>
16         <capability>urn:opendaylight:params:xml:ns:yang:controller:config:distributed-entity-ownership-service?module=distributed-entity-ownership-service&amp;revision=2015-08-10</capability>
17         <capability>urn:opendaylight:vpnservice:itm?module=itm&amp;revision=2015-07-01</capability>
18         <capability>urn:opendaylight:vpnservice:interfacemgr?module=odl-interface&amp;revision=2015-03-31</capability>
19     </required-capabilities>
20     <configuration>
21
22         <data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
23             <modules xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
24                 <module>
25                     <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:elanservice:impl">prefix:elanservice-impl</type>
26                     <name>elanservice-default</name>
27                     <broker>
28                         <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-broker-osgi-registry</type>
29                         <name>binding-osgi-broker</name>
30                     </broker>
31                     <rpcregistry>
32                         <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-rpc-registry</type>
33                         <name>binding-rpc-broker</name>
34                     </rpcregistry>
35                     <mdsalutil>
36                         <type xmlns:mdsalutil="urn:opendaylight:params:xml:ns:yang:mdsalutil:api">mdsalutil:odl-mdsalutil</type>
37                         <name>mdsalutil-service</name>
38                     </mdsalutil>
39                     <odlinterface>
40                         <type xmlns:odlif="urn:opendaylight:vpnservice:interfacemgr">odlif:odl-interface</type>
41                         <name>interfacemgr-service</name>
42                     </odlinterface>
43                     <itmmanager>
44                         <type xmlns:itm="urn:opendaylight:vpnservice:itm">itm:itm</type>
45                         <name>itm</name>
46                     </itmmanager>
47                     <notification-service>
48                         <type xmlns:bindingimpl="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">bindingimpl:binding-new-notification-service</type>
49                         <name>binding-notification-adapter</name>
50                     </notification-service>
51                     <entity-ownership-service>
52                         <type xmlns:entity-ownership="urn:opendaylight:params:xml:ns:yang:controller:md:sal:core:spi:entity-ownership-service">entity-ownership:entity-ownership-service</type>
53                         <name>entity-ownership-service</name>
54                     </entity-ownership-service>
55                     <binding-normalized-node-serializer>
56                         <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-normalized-node-serializer</type>
57                         <name>runtime-mapping-singleton</name>
58                     </binding-normalized-node-serializer>
59                 </module>
60             </modules>
61             <services xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
62                 <service>
63                     <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:elanmanager:api">prefix:elanmanager-api</type>
64                     <instance>
65                         <name>elanmanager</name>
66                         <provider>/modules/module[type='elanservice-impl'][name='elanservice-default']</provider>
67                     </instance>
68                 </service>
69             </services>
70         </data>
71     </configuration>
72 </snapshot>