Bump upstreams to Magnesium SR2
[dlux.git] / modules / loader-resources / src / main / resources / assets / yang2xml / test-config-threads.yang.xml
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <module name="config-threads"\r
3         xmlns="urn:ietf:params:xml:ns:yang:yin:1"\r
4         xmlns:th="urn:opendaylight:params:xml:ns:yang:controller:config:threads"\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:config:threads"/>\r
8   <prefix value="th"/>\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>This module contains the base YANG definitions for NS-OS\r
15 thread-related services.</text>\r
16   </description>\r
17   <revision date="2013-04-09">\r
18     <description>\r
19       <text>Added eventbus service.</text>\r
20     </description>\r
21   </revision>\r
22   <revision date="2013-04-05">\r
23     <description>\r
24       <text>Updated with YANG extension for Java class specification.</text>\r
25     </description>\r
26   </revision>\r
27   <revision date="2013-04-03">\r
28     <description>\r
29       <text>Initial revision</text>\r
30     </description>\r
31   </revision>\r
32   <identity name="eventbus">\r
33     <description>\r
34       <text>Service representing an event bus. The service acts as message\r
35 router between event producers and event consumers</text>\r
36     </description>\r
37     <base name="config:service-type"/>\r
38     <config:java-class name="com.google.common.eventbus.EventBus"/>\r
39   </identity>\r
40   <identity name="threadfactory">\r
41     <description>\r
42       <text>Service representing a ThreadFactory instance. It is directly\r
43 useful in Java world, where various library pieces need to create\r
44 threads and you may want to inject a customized thread\r
45 implementation.</text>\r
46     </description>\r
47     <base name="config:service-type"/>\r
48     <config:java-class name="java.util.concurrent.ThreadFactory"/>\r
49   </identity>\r
50   <identity name="threadpool">\r
51     <description>\r
52       <text>A simple pool of threads able to execute work.</text>\r
53     </description>\r
54     <base name="config:service-type"/>\r
55     <config:java-class name="org.opendaylight.controller.config.threadpool.ThreadPool"/>\r
56   </identity>\r
57   <identity name="scheduled-threadpool">\r
58     <description>\r
59       <text>An extension of the simple pool of threads able to schedule\r
60 work to be executed at some point in time.</text>\r
61     </description>\r
62     <base name="threadpool"/>\r
63     <config:java-class name="org.opendaylight.controller.config.threadpool.ScheduledThreadPool"/>\r
64   </identity>\r
65 </module>\r