and is available at http://www.eclipse.org/legal/epl-v10.html
-->
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
+ xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0"
xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0"
odl:use-default-for-reference-types="true">
odl:type="default" />
<reference id="classLoadingStrategy" interface="org.opendaylight.mdsal.binding.generator.api.ClassLoadingStrategy"/>
- <reference id="schemaService" interface="org.opendaylight.controller.sal.core.api.model.SchemaService" />
- <bean id="mappingCodec"
- class="org.opendaylight.controller.md.sal.binding.impl.BindingToNormalizedNodeCodecFactory" factory-method="newInstance">
- <argument ref="classLoadingStrategy"/>
- </bean>
-
- <bean id="mappingCodecListenerReg" class="org.opendaylight.controller.md.sal.binding.impl.BindingToNormalizedNodeCodecFactory"
- factory-method="registerInstance" destroy-method="close">
- <argument ref="mappingCodec"/>
- <argument ref="schemaService"/>
- </bean>
+ <odl:static-reference id="mappingCodec" interface="org.opendaylight.controller.md.sal.binding.impl.BindingToNormalizedNodeCodec"/>
<bean id="tracingBindingDataBroker" class="org.opendaylight.controller.md.sal.binding.impl.BindingDOMDataBrokerAdapter">
<argument ref="tracingDefaultDOMBroker"/>
interface="org.opendaylight.controller.md.sal.binding.api.DataBroker"
odl:type="default" ranking="10"/>
- <reference id="domPingPongDataBroker" interface="org.opendaylight.controller.md.sal.dom.api.DOMDataBroker"
- odl:type="pingpong"/>
+ <reference id="tracingPingPongDOMDataBroker"
+ interface="org.opendaylight.controller.md.sal.trace.api.TracingDOMDataBroker"
+ odl:type="pingpong"/>
<bean id="bindingTracingPingPongDataBroker" class="org.opendaylight.controller.md.sal.binding.impl.BindingDOMDataBrokerAdapter">
- <argument ref="domPingPongDataBroker"/>
+ <argument ref="tracingPingPongDOMDataBroker"/>
<argument ref="mappingCodec"/>
</bean>