- <reference id="notificationPublishService" interface="org.opendaylight.mdsal.binding.api.NotificationPublishService"/>
- <reference id="portMapping" interface="org.opendaylight.transportpce.common.mapping.PortMapping"/>
-
- <bean id="pceServiceImpl"
- class="org.opendaylight.transportpce.pce.service.PathComputationServiceImpl"
- init-method="init" destroy-method="close">
- <argument ref="networkTransactionImpl"/>
- <argument ref="notificationPublishService" />
- <argument ref="gnpyConsumer" />
- <argument ref="portMapping" />
- </bean>
-
- <bean id="gnpyConsumer"
- class="org.opendaylight.transportpce.pce.gnpy.consumer.GnpyConsumerImpl">
- <argument value="${url}"/>
- <argument value="${username}"/>
- <argument value="${password}"/>
- <argument ref="bindingDOMCodecServices" />
- </bean>