Constructor and Description |
---|
EvpnUtils(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
ElanUtils elanUtils,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService,
IVpnManager vpnManager,
IBgpManager bgpManager,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator,
ElanInstanceCache elanInstanceCache) |
Modifier and Type | Method and Description |
---|---|
static void |
NatUtil.installRouterGwFlows(org.opendaylight.genius.infra.ManagedNewTransactionRunner txRunner,
IVpnManager vpnManager,
Routers router,
BigInteger primarySwitchId,
int addOrRemove) |
Constructor and Description |
---|
EvpnDnatFlowProgrammer(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager,
IBgpManager bgpManager,
IFibManager fibManager,
FibRpcService fibService,
IVpnManager vpnManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager) |
ExternalRoutersListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService odlInterfaceRpcService,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
NaptManager naptManager,
NAPTSwitchSelector naptSwitchSelector,
IBgpManager bgpManager,
VpnRpcService vpnService,
FibRpcService fibService,
SNATDefaultRouteProgrammer snatDefaultRouteProgrammer,
NaptEventHandler naptEventHandler,
NaptPacketInHandler naptPacketInHandler,
IFibManager fibManager,
IVpnManager vpnManager,
EvpnSnatFlowProgrammer evpnSnatFlowProgrammer,
INeutronVpnManager nvpnManager,
CentralizedSwitchScheduler centralizedSwitchScheduler,
NatserviceConfig config,
IElanService elanManager,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator coordinator,
org.opendaylight.genius.mdsalutil.UpgradeState upgradeState,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager) |
ExternalSubnetVpnInstanceListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
SNATDefaultRouteProgrammer snatDefaultRouteProgrammer,
IElanService elanService,
IVpnManager vpnManager,
org.opendaylight.genius.mdsalutil.UpgradeState upgradeState,
org.opendaylight.genius.datastoreutils.listeners.DataTreeEventCallbackRegistrar dataTreeEventCallbackRegistrar) |
VpnFloatingIpHandler(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager,
VpnRpcService vpnService,
IBgpManager bgpManager,
FibRpcService fibService,
IFibManager fibManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.arputil.rev160406.OdlArputilService arputilService,
IVpnManager vpnManager,
IElanService elanService,
EvpnDnatFlowProgrammer evpnDnatFlowProgrammer,
INeutronVpnManager nvpnManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager) |
Constructor and Description |
---|
NeutronSubnetChangeListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
NeutronvpnManager neutronvpnManager,
NeutronExternalSubnetHandler externalSubnetHandler,
NeutronvpnUtils neutronvpnUtils,
IVpnManager vpnManager) |
NeutronvpnManager(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.controller.md.sal.binding.api.NotificationPublishService notiPublishService,
VpnRpcService vpnRpcSrv,
IElanService elanService,
NeutronFloatingToFixedIpMappingChangeListener neutronFloatingToFixedIpMappingChangeListener,
NeutronvpnConfig neutronvpnConfig,
IVpnManager vpnManager,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator,
NeutronvpnUtils neutronvpnUtils) |
Constructor and Description |
---|
NeutronEvpnUtils(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
IVpnManager vpnManager,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator) |
Constructor and Description |
---|
StateManager(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
IBgpManager bgpManager,
IElanService elanService,
IFibManager fibManager,
INeutronVpnManager neutronVpnManager,
IVpnManager vpnManager) |
Modifier and Type | Class and Description |
---|---|
class |
VpnManagerImpl |
Constructor and Description |
---|
CentralizedSwitchChangeListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
IVpnManager vpnManager,
ExternalRouterDataUtil externalRouterDataUtil) |
SubnetmapChangeListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
VpnSubnetRouteHandler vpnSubnetRouteHandler,
IVpnManager vpnManager) |
VpnInterfaceManager(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
IBgpManager bgpManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager,
IFibManager fibManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService ifaceMgrRpcService,
VpnFootprintService vpnFootprintService,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
IVpnManager vpnManager,
ArpResponderHandler arpResponderHandler,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator,
org.opendaylight.infrautils.caches.CacheProvider cacheProvider) |
VpnRpcServiceImpl(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
IFibManager fibManager,
IBgpManager bgpManager,
IVpnManager vpnManager,
InterVpnLinkCache interVpnLinkCache) |
Copyright © 2019 OpenDaylight. All rights reserved.