Fix for Bug 3
[controller.git] / opendaylight / distribution / opendaylight / src / main / resources / configuration / initial / 00-netty.conf
1 //MODULES START
2         <module>
3                 <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty:threadgroup">netty:netty-threadgroup-fixed</type>
4                 <name>global-boss-group</name>
5         </module>
6         <module>
7                 <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty:threadgroup">netty:netty-threadgroup-fixed</type>
8                 <name>global-worker-group</name>
9         </module>
10         <module>
11                 <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty:timer">netty:netty-hashed-wheel-timer</type>
12                 <name>global-timer</name>
13         </module>
14         <module>
15                 <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty:eventexecutor">netty:netty-global-event-executor</type>
16                 <name>global-event-executor</name>
17         </module>
18 //SERVICES START
19         <service>
20                 <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty">netty:netty-threadgroup</type>
21                 <instance>
22                         <name>global-boss-group</name>
23                         <provider>/modules/module[type='netty-threadgroup-fixed'][name='global-boss-group']</provider>
24                 </instance>
25                 <instance>
26                         <name>global-worker-group</name>
27                         <provider>/modules/module[type='netty-threadgroup-fixed'][name='global-worker-group']</provider>
28                 </instance>
29         </service>
30         <service>
31                 <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty">netty:netty-event-executor</type>
32                 <instance>
33                         <name>global-event-executor</name>
34                         <provider>/modules/module[type='netty-global-event-executor'][name='global-event-executor']</provider>
35                 </instance>
36         </service>
37         <service>
38                 <type xmlns:netty="urn:opendaylight:params:xml:ns:yang:controller:netty">netty:netty-timer</type>
39                 <instance>
40                         <name>global-timer</name>
41                         <provider>/modules/module[type='netty-hashed-wheel-timer'][name='global-timer']</provider>
42                 </instance>
43         </service>
44 //CAPABILITIES START
45 urn:opendaylight:params:xml:ns:yang:controller:netty?module=netty&revision=2013-11-19
46 urn:opendaylight:params:xml:ns:yang:controller:netty:eventexecutor?module=netty-event-executor&revision=2013-11-12
47 urn:opendaylight:params:xml:ns:yang:controller:netty:threadgroup?module=threadgroup&revision=2013-11-07
48 urn:opendaylight:params:xml:ns:yang:controller:netty:timer?module=netty-timer&revision=2013-11-19