Refactor persister: Add ability to publish multiple snapshots while loading initial...
[controller.git] / opendaylight / config / config-persister-directory-adapter / src / test / resources / oneFileExpected / expectedSnapshot.xml
1 <data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
2     <modules xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
3         <module>
4             <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:impl">prefix:schema-service-singleton</type>
5             <name>yang-schema-service</name>
6         </module>
7         <module>
8             <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:impl">prefix:hash-map-data-store</type>
9             <name>hash-map-data-store</name>
10         </module>
11         <module>
12             <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:impl">prefix:dom-broker-impl</type>
13             <name>dom-broker</name>
14             <data-store xmlns="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:impl">
15                 <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:dom-data-store</type>
16                 <name>ref_hash-map-data-store</name>
17             </data-store>
18         </module>
19         <module>
20             <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">prefix:binding-broker-impl</type>
21             <name>binding-broker-impl</name>
22             <notification-service xmlns="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">
23                 <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-notification-service</type>
24                 <name>ref_binding-notification-broker</name>
25             </notification-service>
26             <data-broker xmlns="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">
27                 <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-data-broker</type>
28                 <name>ref_binding-data-broker</name>
29             </data-broker>
30         </module>
31         <module>
32             <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">prefix:runtime-generated-mapping</type>
33             <name>runtime-mapping-singleton</name>
34         </module>
35         <module>
36             <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">prefix:binding-notification-broker</type>
37             <name>binding-notification-broker</name>
38         </module>
39         <module>
40             <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">prefix:binding-data-broker</type>
41             <name>binding-data-broker</name>
42             <dom-broker xmlns="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">
43                 <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:dom-broker-osgi-registry</type>
44                 <name>ref_dom-broker</name>
45             </dom-broker>
46             <mapping-service xmlns="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">
47                 <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">binding:binding-dom-mapping-service</type>
48                 <name>ref_runtime-mapping-singleton</name>
49             </mapping-service>
50         </module>
51     </modules>
52     <services xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
53         <service>
54             <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:schema-service</type>
55             <instance>
56                 <name>ref_yang-schema-service</name>
57                 <provider>/config/modules/module[name='schema-service-singleton']/instance[name='yang-schema-service']</provider>
58             </instance>
59         </service>
60         <service>
61             <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-notification-service</type>
62             <instance>
63                 <name>ref_binding-notification-broker</name>
64                 <provider>/config/modules/module[name='binding-notification-broker']/instance[name='binding-notification-broker']</provider>
65             </instance>
66         </service>
67         <service>
68             <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:dom-data-store</type>
69             <instance>
70                 <name>ref_hash-map-data-store</name>
71                 <provider>/config/modules/module[name='hash-map-data-store']/instance[name='hash-map-data-store']</provider>
72             </instance>
73         </service>
74         <service>
75             <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-broker-osgi-registry</type>
76             <instance>
77                 <name>ref_binding-broker-impl</name>
78                 <provider>/config/modules/module[name='binding-broker-impl']/instance[name='binding-broker-impl']</provider>
79             </instance>
80         </service>
81         <service>
82             <type xmlns:binding-impl="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">binding-impl:binding-dom-mapping-service</type>
83             <instance>
84                 <name>ref_runtime-mapping-singleton</name>
85                 <provider>/config/modules/module[name='runtime-generated-mapping']/instance[name='runtime-mapping-singleton']</provider>
86             </instance>
87         </service>
88         <service>
89             <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:dom-broker-osgi-registry</type>
90             <instance>
91                 <name>ref_dom-broker</name>
92                 <provider>/config/modules/module[name='dom-broker-impl']/instance[name='dom-broker']</provider>
93             </instance>
94         </service>
95         <service>
96             <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-data-broker</type>
97             <instance>
98                 <name>ref_binding-data-broker</name>
99                 <provider>/config/modules/module[name='binding-data-broker']/instance[name='binding-data-broker']</provider>
100             </instance>
101         </service>
102     </services>
103 </data>