OSGI-INF.blueprint.autowire.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8"?><blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"> <bean id="dhcpAllocationPoolManager" class="org.opendaylight.netvirt.dhcpservice.DhcpAllocationPoolManager" init-method="init" destroy-method="close"> <argument ref="dataBroker"/> <argument ref="idManagerService"/> <argument ref="dhcpserviceConfig"/> <argument ref="jobCoordinator"/> </bean> <bean id="dhcpConfigListener" class="org.opendaylight.netvirt.dhcpservice.DhcpConfigListener" init-method="init" destroy-method="close"> <argument ref="dataBroker"/> <argument ref="dhcpManager"/> </bean> <bean id="dhcpDesignatedDpnListener" class="org.opendaylight.netvirt.dhcpservice.DhcpDesignatedDpnListener" init-method="init" destroy-method="close"> <argument ref="dhcpExternalTunnelManager"/> <argument ref="dataBroker"/> <argument ref="dhcpserviceConfig"/> </bean> <bean id="dhcpExternalTunnelManager" class="org.opendaylight.netvirt.dhcpservice.DhcpExternalTunnelManager" init-method="init"> <argument ref="dataBroker"/> <argument ref="iMdsalApiManager"/> <argument ref="itmRpcService"/> <argument ref="entityOwnershipService"/> <argument ref="iInterfaceManager"/> <argument ref="jobCoordinator"/> <argument ref="l2GatewayCache"/> <argument ref="elanService"/> <argument ref="dhcpServiceCounters"/> </bean> <bean id="dhcpL2GwUtil" class="org.opendaylight.netvirt.dhcpservice.DhcpL2GwUtil"> <argument ref="dataBroker"/> <argument ref="l2GatewayCache"/> </bean> <bean id="dhcpManager" class="org.opendaylight.netvirt.dhcpservice.DhcpManager" init-method="init" destroy-method="close"> <argument ref="iMdsalApiManager"/> <argument ref="dhcpserviceConfig"/> <argument ref="dataBroker"/> <argument ref="dhcpExternalTunnelManager"/> <argument ref="iInterfaceManager"/> <argument ref="elanService"/> <argument ref="dhcpPortCache"/> <argument ref="jobCoordinator"/> <argument ref="itmRpcService"/> <argument ref="dhcpServiceCounters"/> </bean> <bean id="dhcpMcastMacListener" class="org.opendaylight.netvirt.dhcpservice.DhcpMcastMacListener" init-method="register" destroy-method="close"> <argument ref="dhcpExternalTunnelManager"/> <argument ref="dhcpL2GwUtil"/> <argument ref="dataBroker"/> <argument ref="dhcpserviceConfig"/> <argument ref="hwvtepNodeHACache"/> </bean> <bean id="dhcpNeutronPortListener" class="org.opendaylight.netvirt.dhcpservice.DhcpNeutronPortListener" init-method="init" destroy-method="close"> <argument ref="dataBroker"/> <argument ref="dhcpExternalTunnelManager"/> <argument ref="elanService"/> <argument ref="iInterfaceManager"/> <argument ref="dhcpserviceConfig"/> <argument ref="jobCoordinator"/> <argument ref="dhcpManager"/> <argument ref="itmRpcService"/> </bean> <bean id="dhcpNodeListener" class="org.opendaylight.netvirt.dhcpservice.DhcpNodeListener" init-method="start"> <argument ref="dataBroker"/> </bean> <bean id="dhcpPktHandler" class="org.opendaylight.netvirt.dhcpservice.DhcpPktHandler"> <argument ref="dhcpManager"/> <argument ref="dhcpExternalTunnelManager"/> <argument ref="odlInterfaceRpcService"/> <argument ref="packetProcessingService"/> <argument ref="iInterfaceManager"/> <argument ref="dhcpserviceConfig"/> <argument ref="dhcpAllocationPoolManager"/> <argument ref="dataBroker"/> <argument ref="itmRpcService"/> <argument ref="metricProvider"/> </bean> <bean id="dhcpPortCache" class="org.opendaylight.netvirt.dhcpservice.DhcpPortCache" init-method="init"/> <bean id="dhcpServiceCounters" class="org.opendaylight.netvirt.dhcpservice.DhcpServiceCounters"> <argument ref="metricProvider"/> </bean> <bean id="dhcpSubnetListener" class="org.opendaylight.netvirt.dhcpservice.DhcpSubnetListener" init-method="init" destroy-method="close"> <argument ref="dhcpManager"/> <argument ref="dhcpExternalTunnelManager"/> <argument ref="dataBroker"/> <argument ref="dhcpserviceConfig"/> </bean> <bean id="dhcpUCastMacListener" class="org.opendaylight.netvirt.dhcpservice.DhcpUCastMacListener" init-method="init" destroy-method="close"> <argument ref="dhcpManager"/> <argument ref="dhcpExternalTunnelManager"/> <argument ref="dataBroker"/> <argument ref="dhcpserviceConfig"/> </bean> <bean id="nodeListener" class="org.opendaylight.netvirt.dhcpservice.NodeListener" init-method="init" destroy-method="close"> <argument ref="dataBroker"/> <argument ref="dhcpManager"/> <argument ref="dhcpExternalTunnelManager"/> </bean> </blueprint>
© 2015 - 2024 Weber Informatics LLC | Privacy Policy