Fix to topology-lldp-discovery to allow for clean karaf feature
[controller.git] / opendaylight / distribution / opendaylight-karaf / src / main / resources / configuration / initial / 00-netty.xml
1 <snapshot>
2     <required-capabilities>
3         <capability>urn:opendaylight:params:xml:ns:yang:controller:netty?module=netty&amp;revision=2013-11-19</capability>
4         <capability>urn:opendaylight:params:xml:ns:yang:controller:netty:eventexecutor?module=netty-event-executor&amp;revision=2013-11-12</capability>
5         <capability>urn:opendaylight:params:xml:ns:yang:controller:netty:threadgroup?module=threadgroup&amp;revision=2013-11-07</capability>
6         <capability>urn:opendaylight:params:xml:ns:yang:controller:netty:timer?module=netty-timer&amp;revision=2013-11-19</capability>
7     </required-capabilities>
8     <configuration>
9     
10         <data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
11             <modules xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
12                 <module>
13                     <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty:threadgroup">netty:netty-threadgroup-fixed</type>
14                     <name>global-boss-group</name>
15                 </module>
16                 <module>
17                     <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty:threadgroup">netty:netty-threadgroup-fixed</type>
18                     <name>global-worker-group</name>
19                 </module>
20                 <module>
21                     <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty:timer">netty:netty-hashed-wheel-timer</type>
22                     <name>global-timer</name>
23                 </module>
24                 <module>
25                     <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty:eventexecutor">netty:netty-global-event-executor</type>
26                     <name>singleton</name>
27                 </module>
28             </modules>
29             
30             <services xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
31                 <service>
32                     <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty">netty:netty-threadgroup</type>
33                     <instance>
34                         <name>global-boss-group</name>
35                         <provider>/modules/module[type='netty-threadgroup-fixed'][name='global-boss-group']</provider>
36                     </instance>
37                     <instance>
38                         <name>global-worker-group</name>
39                         <provider>/modules/module[type='netty-threadgroup-fixed'][name='global-worker-group']</provider>
40                     </instance>
41                 </service>
42                 <service>
43                     <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty">netty:netty-event-executor</type>
44                     <instance>
45                         <name>global-event-executor</name>
46                         <provider>/modules/module[type='netty-global-event-executor'][name='singleton']</provider>
47                     </instance>
48                 </service>
49                 <service>
50                     <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty">netty:netty-timer</type>
51                     <instance>
52                         <name>global-timer</name>
53                         <provider>/modules/module[type='netty-hashed-wheel-timer'][name='global-timer']</provider>
54                     </instance>
55                 </service>
56             </services>
57         </data>
58
59     </configuration>
60 </snapshot>