fix FollowerInfo @ConstructorProperties for valid ShardStatsMXBean
[controller.git] / opendaylight / md-sal / sal-binding-config / src / main / yang / opendaylight-md-sal-binding.yang
index 81508d1b8fc93483277f31abf23cdaff50547397..f52aa3480d0cee16f2cd65e413e73b80de22cbe9 100644 (file)
@@ -1,5 +1,5 @@
 module opendaylight-md-sal-binding {
-       yang-version 1;
+    yang-version 1;
     namespace "urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding";
     prefix "md-sal-binding";
 
@@ -18,39 +18,40 @@ module opendaylight-md-sal-binding {
         config:java-class "org.opendaylight.controller.sal.binding.api.BindingAwareBroker";
     }
 
-    identity binding-data-broker {
-        base "config:service-type";
-        config:java-class "org.opendaylight.controller.sal.binding.api.data.DataProviderService";
-    }
-
     identity binding-async-data-broker {
         base "config:service-type";
         config:java-class "org.opendaylight.controller.md.sal.binding.api.DataBroker";
-    }
-
-    identity binding-data-consumer-broker {
-        base "config:service-type";
-        config:java-class "org.opendaylight.controller.sal.binding.api.data.DataBrokerService";
+        config:disable-osgi-service-registration;
     }
 
     identity binding-rpc-registry {
         base "config:service-type";
         config:java-class "org.opendaylight.controller.sal.binding.api.RpcProviderRegistry";
+        config:disable-osgi-service-registration;
     }
 
     identity binding-notification-service {
         base "config:service-type";
         config:java-class "org.opendaylight.controller.sal.binding.api.NotificationProviderService";
+        config:disable-osgi-service-registration;
     }
 
     identity binding-codec-tree-factory {
         base "config:service-type";
-        config:java-class "org.opendaylight.yangtools.binding.data.codec.api.BindingCodecTreeFactory";
+        config:java-class "org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTreeFactory";
+        config:disable-osgi-service-registration;
+    }
+
+    identity binding-normalized-node-serializer {
+        base "config:service-type";
+        config:java-class "org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer";
+        config:disable-osgi-service-registration;
     }
 
     identity binding-notification-subscription-service {
         base "config:service-type";
         config:java-class "org.opendaylight.controller.sal.binding.api.NotificationService";
+        config:disable-osgi-service-registration;
     }
 
 }