Fix for possible NPE if Bundle is stopped.
[controller.git] / opendaylight / md-sal / sal-binding-it / src / test / resources / controller.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <persisted-snapshots>
3     <snapshots>
4         <snapshot>
5             <required-capabilities>
6                 <capability>urn:opendaylight:l2:types?module=opendaylight-l2-types&amp;revision=2013-08-27</capability>
7                 <capability>
8                     urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding?module=opendaylight-md-sal-binding&amp;revision=2013-10-28
9                 </capability>
10                 <capability>urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom?module=opendaylight-md-sal-dom&amp;revision=2013-10-28</capability>
11                 <capability>
12                     urn:opendaylight:params:xml:ns:yang:controller:config?module=config&amp;revision=2013-04-05
13                 </capability>
14                 <capability>urn:ietf:params:netconf:capability:candidate:1.0</capability>
15                 <capability>urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring?module=ietf-netconf-monitoring&amp;revision=2010-10-04</capability>
16                 <capability>urn:ietf:params:xml:ns:yang:rpc-context?module=rpc-context&amp;revision=2013-06-17
17                 </capability>
18                 <capability>
19                     urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl?module=opendaylight-sal-binding-broker-impl&amp;revision=2013-10-28
20                 </capability>
21                 <capability>urn:ietf:params:xml:ns:yang:ietf-inet-types?module=ietf-inet-types&amp;revision=2010-09-24
22                 </capability>
23                 <capability>urn:ietf:params:xml:ns:yang:ietf-yang-types?module=ietf-yang-types&amp;revision=2010-09-24
24                 </capability>
25                 <capability>
26                     urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:impl?module=opendaylight-sal-dom-broker-impl&amp;revision=2013-10-28
27                 </capability>
28                 <capability>urn:opendaylight:params:xml:ns:yang:controller:logback:config?module=config-logging&amp;revision=2013-07-16</capability>
29                 <capability>urn:opendaylight:yang:extension:yang-ext?module=yang-ext&amp;revision=2013-07-09
30                 </capability>
31                 <capability>
32                     urn:opendaylight:params:xml:ns:yang:controller:md:sal:common?module=opendaylight-md-sal-common&amp;revision=2013-10-28
33                 </capability>
34
35             </required-capabilities>
36             <configuration>
37
38                 <data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
39                     <modules xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
40                         <module>
41                             <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:impl">
42                                 prefix:schema-service-singleton
43                             </type>
44                             <name>yang-schema-service</name>
45                         </module>
46                         <module>
47                             <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:impl">
48                                 prefix:hash-map-data-store
49                             </type>
50                             <name>hash-map-data-store</name>
51                         </module>
52                         <module>
53                             <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:impl">
54                                 prefix:dom-broker-impl
55                             </type>
56                             <name>dom-broker</name>
57                             <data-store xmlns="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:impl">
58                                 <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">
59                                     dom:dom-data-store
60                                 </type>
61                                 <name>ref_hash-map-data-store</name>
62                             </data-store>
63                         </module>
64                         <module>
65                             <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">
66                                 prefix:binding-broker-impl
67                             </type>
68                             <name>binding-broker-impl</name>
69                             <notification-service
70                                     xmlns="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">
71                                 <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">
72                                     binding:binding-notification-service
73                                 </type>
74                                 <name>ref_binding-notification-broker</name>
75                             </notification-service>
76                             <data-broker xmlns="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">
77                                 <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">
78                                     binding:binding-data-broker
79                                 </type>
80                                 <name>ref_binding-data-broker</name>
81                             </data-broker>
82                         </module>
83                         <module>
84                             <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">
85                                 prefix:runtime-generated-mapping
86                             </type>
87                             <name>runtime-mapping-singleton</name>
88                         </module>
89                         <module>
90                             <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">
91                                 prefix:binding-notification-broker
92                             </type>
93                             <name>binding-notification-broker</name>
94                         </module>
95                         <module>
96                             <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">
97                                 prefix:binding-data-broker
98                             </type>
99                             <name>binding-data-broker</name>
100                             <dom-broker xmlns="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">
101                                 <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">
102                                     dom:dom-broker-osgi-registry
103                                 </type>
104                                 <name>ref_dom-broker</name>
105                             </dom-broker>
106                             <mapping-service xmlns="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">
107                                 <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">
108                                     binding:binding-dom-mapping-service
109                                 </type>
110                                 <name>ref_runtime-mapping-singleton</name>
111                             </mapping-service>
112                         </module>
113                     </modules>
114
115                     <services xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
116                         <service>
117                             <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">
118                                 dom:schema-service
119                             </type>
120                             <instance>
121                                 <name>ref_yang-schema-service</name>
122                                 <provider>
123                                     /config/modules/module[name='schema-service-singleton']/instance[name='yang-schema-service']
124                                 </provider>
125                             </instance>
126                         </service>
127                         <service>
128                             <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">
129                                 binding:binding-notification-service
130                             </type>
131                             <instance>
132                                 <name>ref_binding-notification-broker</name>
133                                 <provider>
134                                     /config/modules/module[name='binding-notification-broker']/instance[name='binding-notification-broker']
135                                 </provider>
136                             </instance>
137                         </service>
138                         <service>
139                             <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">
140                                 dom:dom-data-store
141                             </type>
142                             <instance>
143                                 <name>ref_hash-map-data-store</name>
144                                 <provider>
145                                     /config/modules/module[name='hash-map-data-store']/instance[name='hash-map-data-store']
146                                 </provider>
147                             </instance>
148                         </service>
149
150                         <service>
151                             <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">
152                                 binding:binding-broker-osgi-registry
153                             </type>
154                             <instance>
155                                 <name>ref_binding-broker-impl</name>
156                                 <provider>
157                                     /config/modules/module[name='binding-broker-impl']/instance[name='binding-broker-impl']
158                                 </provider>
159                             </instance>
160                         </service>
161                         <service>
162                             <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-rpc-registry</type>
163                             <instance>
164                                 <name>binding-rpc-broker</name>
165                                 <provider>/modules/module[type='binding-broker-impl'][name='binding-broker-impl']</provider>
166                             </instance>
167                         </service>
168                         <service>
169                             <type xmlns:binding-impl="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">
170                                 binding-impl:binding-dom-mapping-service
171                             </type>
172                             <instance>
173                                 <name>ref_runtime-mapping-singleton</name>
174                                 <provider>
175                                     /config/modules/module[name='runtime-generated-mapping']/instance[name='runtime-mapping-singleton']
176                                 </provider>
177                             </instance>
178                         </service>
179                         <service>
180                             <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">
181                                 dom:dom-broker-osgi-registry
182                             </type>
183                             <instance>
184                                 <name>ref_dom-broker</name>
185                                 <provider>/config/modules/module[name='dom-broker-impl']/instance[name='dom-broker']
186                                 </provider>
187                             </instance>
188                         </service>
189                         <service>
190                             <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">
191                                 binding:binding-data-broker
192                             </type>
193                             <instance>
194                                 <name>ref_binding-data-broker</name>
195                                 <provider>
196                                     /config/modules/module[name='binding-data-broker']/instance[name='binding-data-broker']
197                                 </provider>
198                             </instance>
199                         </service>
200                     </services>
201                 </data>
202
203             </configuration>
204         </snapshot>
205
206     </snapshots>
207 </persisted-snapshots>