X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-binding-config%2Fsrc%2Fmain%2Fyang%2Fopendaylight-md-sal-binding.yang;h=f52aa3480d0cee16f2cd65e413e73b80de22cbe9;hp=8636ff613bb2c480e7dd62367ef2174a73ceed73;hb=bb813bc67d165b02078e0d9aaa194d3232e170e5;hpb=4be60297ba3835ac60e4910540c1b7646f3c4ca3 diff --git a/opendaylight/md-sal/sal-binding-config/src/main/yang/opendaylight-md-sal-binding.yang b/opendaylight/md-sal/sal-binding-config/src/main/yang/opendaylight-md-sal-binding.yang index 8636ff613b..f52aa3480d 100644 --- a/opendaylight/md-sal/sal-binding-config/src/main/yang/opendaylight-md-sal-binding.yang +++ b/opendaylight/md-sal/sal-binding-config/src/main/yang/opendaylight-md-sal-binding.yang @@ -1,13 +1,13 @@ 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"; import config { prefix config; revision-date 2013-04-05; } - + description "Service definition for Binding Aware MD-SAL."; - + revision "2013-10-28" { description "Initial revision"; @@ -18,34 +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.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; } -} \ No newline at end of file +}