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="neutronBgpvpnsNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronBgpvpnsNorthbound"> <argument ref="iNeutronBgpvpnCRUD"/> </bean> <bean id="neutronFirewallNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronFirewallNorthbound"> <argument ref="iNeutronFirewallCRUD"/> </bean> <bean id="neutronFirewallPolicyNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronFirewallPolicyNorthbound"> <argument ref="iNeutronFirewallPolicyCRUD"/> </bean> <bean id="neutronFirewallRulesNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronFirewallRulesNorthbound"> <argument ref="iNeutronFirewallRuleCRUD"/> </bean> <bean id="neutronFloatingIpsNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronFloatingIpsNorthbound"> <argument ref="iNeutronFloatingIpCRUD"/> </bean> <bean id="neutronL2gatewayConnectionNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronL2gatewayConnectionNorthbound"> <argument ref="iNeutronL2gatewayConnectionCRUD"/> </bean> <bean id="neutronL2gatewayNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronL2gatewayNorthbound"> <argument ref="iNeutronL2gatewayCRUD"/> </bean> <bean id="neutronLoadBalancerHealthMonitorNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronLoadBalancerHealthMonitorNorthbound"> <argument ref="iNeutronLoadBalancerHealthMonitorCRUD"/> </bean> <bean id="neutronLoadBalancerListenerNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronLoadBalancerListenerNorthbound"> <argument ref="iNeutronLoadBalancerListenerCRUD"/> </bean> <bean id="neutronLoadBalancerNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronLoadBalancerNorthbound"> <argument ref="iNeutronLoadBalancerCRUD"/> </bean> <bean id="neutronLoadBalancerPoolNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronLoadBalancerPoolNorthbound"> <argument ref="iNeutronLoadBalancerPoolCRUD"/> <argument ref="dataBroker"/> </bean> <bean id="neutronMeteringLabelRulesNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronMeteringLabelRulesNorthbound"> <argument ref="iNeutronMeteringLabelRuleCRUD"/> </bean> <bean id="neutronMeteringLabelsNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronMeteringLabelsNorthbound"> <argument ref="iNeutronMeteringLabelCRUD"/> </bean> <bean id="neutronNetworksNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronNetworksNorthbound"> <argument ref="iNeutronNetworkCRUD"/> </bean> <bean id="neutronNorthboundRSApplication" class="org.opendaylight.neutron.northbound.api.NeutronNorthboundRSApplication"> <argument ref="neutronNetworksNorthbound"/> <argument ref="neutronSubnetsNorthbound"/> <argument ref="neutronPortsNorthbound"/> <argument ref="neutronRoutersNorthbound"/> <argument ref="neutronFloatingIpsNorthbound"/> <argument ref="neutronSecurityGroupsNorthbound"/> <argument ref="neutronSecurityRulesNorthbound"/> <argument ref="neutronFirewallNorthbound"/> <argument ref="neutronFirewallPolicyNorthbound"/> <argument ref="neutronFirewallRulesNorthbound"/> <argument ref="neutronLoadBalancerListenerNorthbound"/> <argument ref="neutronLoadBalancerNorthbound"/> <argument ref="neutronLoadBalancerPoolNorthbound"/> <argument ref="neutronBgpvpnsNorthbound"/> <argument ref="neutronL2gatewayNorthbound"/> <argument ref="neutronL2gatewayConnectionNorthbound"/> <argument ref="neutronLoadBalancerHealthMonitorNorthbound"/> <argument ref="neutronMeteringLabelsNorthbound"/> <argument ref="neutronMeteringLabelRulesNorthbound"/> <argument ref="neutronVpnServicesNorthbound"/> <argument ref="neutronVpnIkePoliciesNorthbound"/> <argument ref="neutronVpnIpSecSiteConnectionsNorthbound"/> <argument ref="neutronVpnIpSecPoliciesNorthbound"/> <argument ref="neutronSFCFlowClassifiersNorthbound"/> <argument ref="neutronSFCPortChainsNorthbound"/> <argument ref="neutronSFCPortPairGroupsNorthbound"/> <argument ref="neutronSFCPortPairsNorthbound"/> <argument ref="neutronQosPolicyNorthbound"/> <argument ref="neutronTrunksNorthbound"/> <argument ref="neutronTapServiceNorthbound"/> <argument ref="neutronTapFlowNorthbound"/> </bean> <bean id="neutronPortsNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronPortsNorthbound"> <argument ref="iNeutronPortCRUD"/> </bean> <bean id="neutronQosPolicyNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronQosPolicyNorthbound"> <argument ref="iNeutronQosPolicyCRUD"/> </bean> <bean id="neutronRoutersNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronRoutersNorthbound"> <argument ref="iNeutronRouterCRUD"/> </bean> <bean id="neutronSFCFlowClassifiersNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronSFCFlowClassifiersNorthbound"> <argument ref="iNeutronSFCFlowClassifierCRUD"/> </bean> <bean id="neutronSFCPortChainsNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronSFCPortChainsNorthbound"> <argument ref="iNeutronSFCPortChainCRUD"/> </bean> <bean id="neutronSFCPortPairGroupsNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronSFCPortPairGroupsNorthbound"> <argument ref="iNeutronSFCPortPairGroupCRUD"/> </bean> <bean id="neutronSFCPortPairsNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronSFCPortPairsNorthbound"> <argument ref="iNeutronSFCPortPairCRUD"/> </bean> <bean id="neutronSecurityGroupsNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronSecurityGroupsNorthbound"> <argument ref="iNeutronSecurityGroupCRUD"/> </bean> <bean id="neutronSecurityRulesNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronSecurityRulesNorthbound"> <argument ref="iNeutronSecurityRuleCRUD"/> </bean> <bean id="neutronSubnetsNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronSubnetsNorthbound"> <argument ref="iNeutronSubnetCRUD"/> </bean> <bean id="neutronTapFlowNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronTapFlowNorthbound"> <argument ref="iNeutronTapFlowCRUD"/> </bean> <bean id="neutronTapServiceNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronTapServiceNorthbound"> <argument ref="iNeutronTapServiceCRUD"/> </bean> <bean id="neutronTrunksNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronTrunksNorthbound"> <argument ref="iNeutronTrunkCRUD"/> </bean> <bean id="neutronVpnIkePoliciesNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronVpnIkePoliciesNorthbound"> <argument ref="iNeutronVpnIkePolicyCRUD"/> </bean> <bean id="neutronVpnIpSecPoliciesNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronVpnIpSecPoliciesNorthbound"> <argument ref="iNeutronVpnIpSecPolicyCRUD"/> </bean> <bean id="neutronVpnIpSecSiteConnectionsNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronVpnIpSecSiteConnectionsNorthbound"> <argument ref="iNeutronVpnIpSecSiteConnectionsCRUD"/> </bean> <bean id="neutronVpnServicesNorthbound" class="org.opendaylight.neutron.northbound.api.NeutronVpnServicesNorthbound"> <argument ref="iNeutronVpnServiceCRUD"/> </bean> <bean id="portStatusUpdateInitializer" class="org.opendaylight.neutron.northbound.impl.PortStatusUpdateInitializer"> <argument ref="jSONRestconfService"/> <argument ref="neutronNorthboundApiConfig"/> </bean> <bean id="webInitializer" class="org.opendaylight.neutron.northbound.api.WebInitializer" destroy-method="close"> <argument ref="webServer"/> <argument ref="webContextSecurer"/> <argument ref="servletSupport"/> <argument ref="neutronNorthboundRSApplication"/> </bean> <reference id="dataBroker" interface="org.opendaylight.controller.md.sal.binding.api.DataBroker"/> <reference id="iNeutronBgpvpnCRUD" interface="org.opendaylight.neutron.spi.INeutronBgpvpnCRUD"/> <reference id="iNeutronFirewallCRUD" interface="org.opendaylight.neutron.spi.INeutronFirewallCRUD"/> <reference id="iNeutronFirewallPolicyCRUD" interface="org.opendaylight.neutron.spi.INeutronFirewallPolicyCRUD"/> <reference id="iNeutronFirewallRuleCRUD" interface="org.opendaylight.neutron.spi.INeutronFirewallRuleCRUD"/> <reference id="iNeutronFloatingIpCRUD" interface="org.opendaylight.neutron.spi.INeutronFloatingIpCRUD"/> <reference id="iNeutronL2gatewayCRUD" interface="org.opendaylight.neutron.spi.INeutronL2gatewayCRUD"/> <reference id="iNeutronL2gatewayConnectionCRUD" interface="org.opendaylight.neutron.spi.INeutronL2gatewayConnectionCRUD"/> <reference id="iNeutronLoadBalancerCRUD" interface="org.opendaylight.neutron.spi.INeutronLoadBalancerCRUD"/> <reference id="iNeutronLoadBalancerHealthMonitorCRUD" interface="org.opendaylight.neutron.spi.INeutronLoadBalancerHealthMonitorCRUD"/> <reference id="iNeutronLoadBalancerListenerCRUD" interface="org.opendaylight.neutron.spi.INeutronLoadBalancerListenerCRUD"/> <reference id="iNeutronLoadBalancerPoolCRUD" interface="org.opendaylight.neutron.spi.INeutronLoadBalancerPoolCRUD"/> <reference id="iNeutronMeteringLabelCRUD" interface="org.opendaylight.neutron.spi.INeutronMeteringLabelCRUD"/> <reference id="iNeutronMeteringLabelRuleCRUD" interface="org.opendaylight.neutron.spi.INeutronMeteringLabelRuleCRUD"/> <reference id="iNeutronNetworkCRUD" interface="org.opendaylight.neutron.spi.INeutronNetworkCRUD"/> <reference id="iNeutronPortCRUD" interface="org.opendaylight.neutron.spi.INeutronPortCRUD"/> <reference id="iNeutronQosPolicyCRUD" interface="org.opendaylight.neutron.spi.INeutronQosPolicyCRUD"/> <reference id="iNeutronRouterCRUD" interface="org.opendaylight.neutron.spi.INeutronRouterCRUD"/> <reference id="iNeutronSFCFlowClassifierCRUD" interface="org.opendaylight.neutron.spi.INeutronSFCFlowClassifierCRUD"/> <reference id="iNeutronSFCPortChainCRUD" interface="org.opendaylight.neutron.spi.INeutronSFCPortChainCRUD"/> <reference id="iNeutronSFCPortPairCRUD" interface="org.opendaylight.neutron.spi.INeutronSFCPortPairCRUD"/> <reference id="iNeutronSFCPortPairGroupCRUD" interface="org.opendaylight.neutron.spi.INeutronSFCPortPairGroupCRUD"/> <reference id="iNeutronSecurityGroupCRUD" interface="org.opendaylight.neutron.spi.INeutronSecurityGroupCRUD"/> <reference id="iNeutronSecurityRuleCRUD" interface="org.opendaylight.neutron.spi.INeutronSecurityRuleCRUD"/> <reference id="iNeutronSubnetCRUD" interface="org.opendaylight.neutron.spi.INeutronSubnetCRUD"/> <reference id="iNeutronTapFlowCRUD" interface="org.opendaylight.neutron.spi.INeutronTapFlowCRUD"/> <reference id="iNeutronTapServiceCRUD" interface="org.opendaylight.neutron.spi.INeutronTapServiceCRUD"/> <reference id="iNeutronTrunkCRUD" interface="org.opendaylight.neutron.spi.INeutronTrunkCRUD"/> <reference id="iNeutronVpnIkePolicyCRUD" interface="org.opendaylight.neutron.spi.INeutronVpnIkePolicyCRUD"/> <reference id="iNeutronVpnIpSecPolicyCRUD" interface="org.opendaylight.neutron.spi.INeutronVpnIpSecPolicyCRUD"/> <reference id="iNeutronVpnIpSecSiteConnectionsCRUD" interface="org.opendaylight.neutron.spi.INeutronVpnIpSecSiteConnectionsCRUD"/> <reference id="iNeutronVpnServiceCRUD" interface="org.opendaylight.neutron.spi.INeutronVpnServiceCRUD"/> </blueprint>