1 module config-jmx-it-impl {
3 namespace "urn:opendaylight:params:xml:ns:yang:controller:config:jmx:generator:it:impl";
6 import config-jmx-it { prefix jmxIt; revision-date 2013-06-13;}
7 import config { prefix config; revision-date 2013-04-05; }
8 import ietf-inet-types { prefix inet; revision-date 2010-09-24;}
9 import config-threads { prefix th; revision-date 2013-04-09; }
16 revision "2013-04-03" {
22 base config:module-type;
23 config:provided-service jmxIt:testing;
24 config:java-name-prefix TestImpl;
27 identity impl-netconf {
28 base config:module-type;
29 config:provided-service jmxIt:testing;
30 config:java-name-prefix NetconfTestImpl;
33 augment "/config:modules/config:module/config:configuration" {
35 when "/config:modules/config:module/config:type = 'impl'";
43 type inet:port-number;
72 augment "/config:modules/config:module/config:state" {
74 when "/config:modules/config:module/config:type = 'impl'";
76 leaf created-sessions {
82 augment "/config:modules/config:module/config:configuration" {
84 when "/config:modules/config:module/config:type = 'impl-netconf'";
91 container dto-a-inner {
96 container dto-a-inner-inner {
121 leaf simple-BigInteger {
138 leaf-list simple-list {
155 leaf-list simple-list {
159 list complex-dto-bInner {
160 leaf-list simple-list {
184 config:java-name-prefix Peer;
196 container thread-factory {
197 uses config:service-ref {
200 config:required-identity th:threadfactory;
207 augment "/config:modules/config:module/config:state" {
209 when "/config:modules/config:module/config:type = 'impl-netconf'";
211 leaf created-sessions {