YANGTOOLS-706: Split out yang-parser-rfc7950
[yangtools.git] / yang / yang-parser-rfc7950 / src / test / resources / semantic-statement-parser / yin / modules / opendaylight-md-sal-binding.yin
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <module name="opendaylight-md-sal-binding"\r
3         xmlns="urn:ietf:params:xml:ns:yang:yin:1"\r
4         xmlns:md-sal-binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding"\r
5         xmlns:config="urn:opendaylight:params:xml:ns:yang:controller:config">\r
6   <yang-version value="1"/>\r
7   <namespace uri="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding"/>\r
8   <prefix value="md-sal-binding"/>\r
9   <import module="config">\r
10     <prefix value="config"/>\r
11     <revision-date date="2013-04-05"/>\r
12   </import>\r
13   <description>\r
14     <text>Service definition for Binding Aware MD-SAL.</text>\r
15   </description>\r
16   <revision date="2013-10-28">\r
17     <description>\r
18       <text>Initial revision</text>\r
19     </description>\r
20   </revision>\r
21   <identity name="binding-broker-osgi-registry">\r
22     <base name="config:service-type"/>\r
23     <config:java-class name="org.opendaylight.controller.sal.binding.api.BindingAwareBroker"/>\r
24   </identity>\r
25   <identity name="binding-data-broker">\r
26     <base name="config:service-type"/>\r
27     <config:java-class name="org.opendaylight.controller.sal.binding.api.data.DataProviderService"/>\r
28   </identity>\r
29   <identity name="binding-async-data-broker">\r
30     <base name="config:service-type"/>\r
31     <config:java-class name="org.opendaylight.controller.md.sal.binding.api.DataBroker"/>\r
32   </identity>\r
33   <identity name="binding-data-consumer-broker">\r
34     <base name="config:service-type"/>\r
35     <config:java-class name="org.opendaylight.controller.sal.binding.api.data.DataBrokerService"/>\r
36   </identity>\r
37   <identity name="binding-rpc-registry">\r
38     <base name="config:service-type"/>\r
39     <config:java-class name="org.opendaylight.controller.sal.binding.api.RpcProviderRegistry"/>\r
40   </identity>\r
41   <identity name="binding-notification-service">\r
42     <base name="config:service-type"/>\r
43     <config:java-class name="org.opendaylight.controller.sal.binding.api.NotificationProviderService"/>\r
44   </identity>\r
45   <identity name="binding-notification-subscription-service">\r
46     <base name="config:service-type"/>\r
47     <config:java-class name="org.opendaylight.controller.sal.binding.api.NotificationService"/>\r
48   </identity>\r
49 </module>\r