https://docs.opendaylight.org/en/latest/release-notes/upgrade-process.html#use-of-odl-type-in-blueprint-is-discouraged
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I43bf6c7d733656df2c4f0288b30e9ca777911927
odl:use-default-for-reference-types="true">
<reference id="mountPointService" interface="org.opendaylight.mdsal.binding.api.MountPointService" />
odl:use-default-for-reference-types="true">
<reference id="mountPointService" interface="org.opendaylight.mdsal.binding.api.MountPointService" />
- <reference id="dataBroker" interface="org.opendaylight.mdsal.binding.api.DataBroker" odl:type="default" />
+ <reference id="dataBroker" interface="org.opendaylight.mdsal.binding.api.DataBroker" />
<bean id="deviceTransactionManager" class="org.opendaylight.transportpce.common.device.DeviceTransactionManagerImpl"
destroy-method="preDestroy" >
<bean id="deviceTransactionManager" class="org.opendaylight.transportpce.common.device.DeviceTransactionManagerImpl"
destroy-method="preDestroy" >
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0"
odl:use-default-for-reference-types="true" xmlns:cm="http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0">
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0"
odl:use-default-for-reference-types="true" xmlns:cm="http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0">
- <reference id="dataBroker" interface="org.opendaylight.mdsal.binding.api.DataBroker"
- odl:type="default"/>
+ <reference id="dataBroker" interface="org.opendaylight.mdsal.binding.api.DataBroker"/>
<reference id="dataSource" interface="javax.sql.DataSource"/>
<reference id="deviceTransactionManager"
interface="org.opendaylight.transportpce.common.device.DeviceTransactionManager"/>
<reference id="dataSource" interface="javax.sql.DataSource"/>
<reference id="deviceTransactionManager"
interface="org.opendaylight.transportpce.common.device.DeviceTransactionManager"/>
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0"
odl:use-default-for-reference-types="true">
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0"
odl:use-default-for-reference-types="true">
- <reference id="dataBroker" interface="org.opendaylight.mdsal.binding.api.DataBroker" odl:type="default" />
+ <reference id="dataBroker" interface="org.opendaylight.mdsal.binding.api.DataBroker" />
<reference id="rpcProviderService" interface="org.opendaylight.mdsal.binding.api.RpcProviderService" />
<reference id="deviceTransactionManager" interface="org.opendaylight.transportpce.common.device.DeviceTransactionManager" />
<reference id="portMapping" interface="org.opendaylight.transportpce.common.mapping.PortMapping" />
<reference id="rpcProviderService" interface="org.opendaylight.mdsal.binding.api.RpcProviderService" />
<reference id="deviceTransactionManager" interface="org.opendaylight.transportpce.common.device.DeviceTransactionManager" />
<reference id="portMapping" interface="org.opendaylight.transportpce.common.mapping.PortMapping" />
odl:use-default-for-reference-types="true">
<reference id="dataBroker"
odl:use-default-for-reference-types="true">
<reference id="dataBroker"
- interface="org.opendaylight.mdsal.binding.api.DataBroker"
- odl:type="default" />
+ interface="org.opendaylight.mdsal.binding.api.DataBroker"/>
<reference id="rpcProviderService"
interface="org.opendaylight.mdsal.binding.api.RpcProviderService" />
<reference id="openRoadmInterfaces"
<reference id="rpcProviderService"
interface="org.opendaylight.mdsal.binding.api.RpcProviderService" />
<reference id="openRoadmInterfaces"
<reference id="networkTransactionImpl" interface="org.opendaylight.transportpce.common.network.NetworkTransactionService" />
<reference id="dataBroker"
<reference id="networkTransactionImpl" interface="org.opendaylight.transportpce.common.network.NetworkTransactionService" />
<reference id="dataBroker"
- interface="org.opendaylight.mdsal.binding.api.DataBroker"
- odl:type="default"/>
+ interface="org.opendaylight.mdsal.binding.api.DataBroker"/>
<reference id="rpcService"
interface="org.opendaylight.mdsal.binding.api.RpcProviderService"/>
<reference id="notificationPublishService"
<reference id="rpcService"
interface="org.opendaylight.mdsal.binding.api.RpcProviderService"/>
<reference id="notificationPublishService"
- interface="org.opendaylight.mdsal.binding.api.NotificationPublishService"
- odl:type="default" />
+ interface="org.opendaylight.mdsal.binding.api.NotificationPublishService"/>
<bean id="pceServiceImpl"
class="org.opendaylight.transportpce.pce.service.PathComputationServiceImpl"
<bean id="pceServiceImpl"
class="org.opendaylight.transportpce.pce.service.PathComputationServiceImpl"
xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0"
odl:use-default-for-reference-types="true">
xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0"
odl:use-default-for-reference-types="true">
- <reference id="dataBroker" interface="org.opendaylight.mdsal.binding.api.DataBroker"
- odl:type="default" />
+ <reference id="dataBroker" interface="org.opendaylight.mdsal.binding.api.DataBroker"/>
<reference id="notificationPublishService"
<reference id="notificationPublishService"
- interface="org.opendaylight.mdsal.binding.api.NotificationPublishService"
- odl:type="default" />
+ interface="org.opendaylight.mdsal.binding.api.NotificationPublishService"/>
<reference id="rpcProviderService" interface="org.opendaylight.mdsal.binding.api.RpcProviderService" />
<reference id="deviceTransactionManager" interface="org.opendaylight.transportpce.common.device.DeviceTransactionManager" />
<reference id="openRoadmInterfaces" interface="org.opendaylight.transportpce.common.openroadminterfaces.OpenRoadmInterfaces" />
<reference id="rpcProviderService" interface="org.opendaylight.mdsal.binding.api.RpcProviderService" />
<reference id="deviceTransactionManager" interface="org.opendaylight.transportpce.common.device.DeviceTransactionManager" />
<reference id="openRoadmInterfaces" interface="org.opendaylight.transportpce.common.openroadminterfaces.OpenRoadmInterfaces" />
interface="org.opendaylight.mdsal.binding.api.RpcProviderService"/>
<reference id="dataBroker"
interface="org.opendaylight.mdsal.binding.api.RpcProviderService"/>
<reference id="dataBroker"
- interface="org.opendaylight.mdsal.binding.api.DataBroker"
- odl:type="default" />
+ interface="org.opendaylight.mdsal.binding.api.DataBroker"/>
<reference id="notificationService"
<reference id="notificationService"
- interface="org.opendaylight.mdsal.binding.api.NotificationService"
- odl:type="default" />
+ interface="org.opendaylight.mdsal.binding.api.NotificationService"/>
<reference id="notificationPublishService"
<reference id="notificationPublishService"
- interface="org.opendaylight.mdsal.binding.api.NotificationPublishService"
- odl:type="default" />
+ interface="org.opendaylight.mdsal.binding.api.NotificationPublishService"/>
<reference id="pathComputationService"
interface="org.opendaylight.transportpce.pce.service.PathComputationService"/>
<reference id="pathComputationService"
interface="org.opendaylight.transportpce.pce.service.PathComputationService"/>
odl:use-default-for-reference-types="true">
<reference id="dataBroker"
odl:use-default-for-reference-types="true">
<reference id="dataBroker"
- interface="org.opendaylight.mdsal.binding.api.DataBroker"
- odl:type="default" />
+ interface="org.opendaylight.mdsal.binding.api.DataBroker"/>
<reference id="rpcProviderService"
interface="org.opendaylight.mdsal.binding.api.RpcProviderService"/>
<reference id="rpcProviderService"
interface="org.opendaylight.mdsal.binding.api.RpcProviderService"/>