identity binding-dom-mapping-service {
base config:service-type;
- config:java-class "org.opendaylight.controller.sal.binding.impl.connect.dom.BindingIndependentMappingService";
+ config:java-class "org.opendaylight.yangtools.yang.data.impl.codec.BindingIndependentMappingService";
}
config:required-identity sal:binding-notification-service;
}
}
- }
+ }
}
}
-
+
augment "/config:modules/config:module/config:configuration" {
case binding-data-broker {
when "/config:modules/config:module/config:type = 'binding-data-broker'";
}
}
}
+
container mapping-service {
uses config:service-ref {
refine type {
augment "/config:modules/config:module/config:state" {
case binding-data-broker {
when "/config:modules/config:module/config:type = 'binding-data-broker'";
- uses common:data-state;
+ container data {
+ uses common:data-state;
+ }
}
}
augment "/config:modules/config:module/config:state" {