All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.opendaylight.blueprint.autowire.xml Maven / Gradle / Ivy

<?xml version="1.0" ?>
<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:tx="http://aries.apache.org/xmlns/transactions/v2.0.0" xmlns:jpa="http://aries.apache.org/xmlns/jpa/v2.0.0">
<bean id="ifMgr" class="org.opendaylight.netvirt.ipv6service.IfMgr" ext:field-injection="true" destroy-method="close">
    <argument ref="dataBroker"/>
    <argument ref="iElanService"/>
    <argument ref="odlInterfaceRpcService"/>
    <argument ref="packetProcessingService"/>
    <argument ref="ipv6ServiceUtils"/>
    <argument ref="ipv6ServiceEosHandler"/>
    <argument ref="jobCoordinator"/>
</bean>
<bean id="ipv6NdUtilServiceImpl" class="org.opendaylight.netvirt.ipv6service.Ipv6NdUtilServiceImpl" ext:field-injection="true">
    <argument ref="odlInterfaceRpcService"/>
    <argument ref="packetProcessingService"/>
</bean>
<bean id="ipv6NodeListener" class="org.opendaylight.netvirt.ipv6service.Ipv6NodeListener" ext:field-injection="true" init-method="init" destroy-method="close">
    <argument ref="dataBroker"/>
    <argument ref="iMdsalApiManager"/>
    <argument ref="ipv6ServiceEosHandler"/>
</bean>
<bean id="ipv6PktHandler" class="org.opendaylight.netvirt.ipv6service.Ipv6PktHandler" ext:field-injection="true" destroy-method="close">
    <argument ref="packetProcessingService"/>
    <argument ref="ifMgr"/>
</bean>
<bean id="ipv6ServiceEosHandler" class="org.opendaylight.netvirt.ipv6service.Ipv6ServiceEosHandler" ext:field-injection="true" init-method="init" destroy-method="close">
    <argument ref="entityOwnershipService"/>
</bean>
<bean id="ipv6ServiceInterfaceEventListener" class="org.opendaylight.netvirt.ipv6service.Ipv6ServiceInterfaceEventListener" ext:field-injection="true" init-method="init" destroy-method="close">
    <argument ref="dataBroker"/>
    <argument ref="ifMgr"/>
    <argument ref="ipv6ServiceUtils"/>
    <argument ref="jobCoordinator"/>
</bean>
<bean id="ipv6ServiceUtils" class="org.opendaylight.netvirt.ipv6service.utils.Ipv6ServiceUtils" ext:field-injection="true">
    <argument ref="dataBroker"/>
    <argument ref="iMdsalApiManager"/>
</bean>
<bean id="neutronNetworkChangeListener" class="org.opendaylight.netvirt.ipv6service.NeutronNetworkChangeListener" ext:field-injection="true" init-method="init" destroy-method="close">
    <argument ref="dataBroker"/>
    <argument ref="ifMgr"/>
</bean>
<bean id="neutronPortChangeListener" class="org.opendaylight.netvirt.ipv6service.NeutronPortChangeListener" ext:field-injection="true" init-method="init" destroy-method="close">
    <argument ref="dataBroker"/>
    <argument ref="ifMgr"/>
</bean>
<bean id="neutronRouterChangeListener" class="org.opendaylight.netvirt.ipv6service.NeutronRouterChangeListener" ext:field-injection="true" init-method="init" destroy-method="close">
    <argument ref="dataBroker"/>
    <argument ref="ifMgr"/>
</bean>
<bean id="neutronSubnetChangeListener" class="org.opendaylight.netvirt.ipv6service.NeutronSubnetChangeListener" ext:field-injection="true" init-method="init" destroy-method="close">
    <argument ref="dataBroker"/>
    <argument ref="ifMgr"/>
</bean>
</blueprint>





© 2015 - 2025 Weber Informatics LLC | Privacy Policy