Uses of Interface
org.opendaylight.netvirt.bgpmanager.api.IBgpManager
-
-
Uses of IBgpManager in org.opendaylight.netvirt.bgpmanager
Classes in org.opendaylight.netvirt.bgpmanager that implement IBgpManager Modifier and Type Class Description classBgpManager -
Uses of IBgpManager in org.opendaylight.netvirt.bgpmanager.thrift.server
Constructors in org.opendaylight.netvirt.bgpmanager.thrift.server with parameters of type IBgpManager Constructor Description BgpThriftService(java.net.InetSocketAddress bgpThriftServerSocketAddr, IBgpManager bm, BgpConfigurationManager bgpConfigManager) -
Uses of IBgpManager in org.opendaylight.netvirt.elan.evpn.utils
Constructors in org.opendaylight.netvirt.elan.evpn.utils with parameters of type IBgpManager Constructor 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) -
Uses of IBgpManager in org.opendaylight.netvirt.natservice.internal
Methods in org.opendaylight.netvirt.natservice.internal with parameters of type IBgpManager Modifier and Type Method Description static voidNatUtil. addPrefixToBGP(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, IBgpManager bgpManager, IFibManager fibManager, java.lang.String vpnName, java.lang.String rd, java.lang.String prefix, java.lang.String nextHopIp, @Nullable java.lang.String parentVpnRd, @Nullable java.lang.String macAddress, org.opendaylight.yangtools.yang.common.Uint32 label, org.opendaylight.yangtools.yang.common.Uint32 l3vni, RouteOrigin origin, org.opendaylight.yangtools.yang.common.Uint64 dpId)static voidNatEvpnUtil. addRoutesForVxLanProvType(org.opendaylight.controller.md.sal.binding.api.DataBroker broker, IBgpManager bgpManager, IFibManager fibManager, java.lang.String vpnName, java.lang.String rd, java.lang.String prefix, java.lang.String nextHopIp, org.opendaylight.yangtools.yang.common.Uint32 l3Vni, @Nullable java.lang.String interfaceName, java.lang.String gwMacAddress, org.opendaylight.genius.infra.TypedWriteTransaction<org.opendaylight.genius.infra.Datastore.Configuration> writeTx, RouteOrigin origin, org.opendaylight.yangtools.yang.common.Uint64 dpId, org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid networkId)static voidNatUtil. removePrefixFromBGP(IBgpManager bgpManager, IFibManager fibManager, java.lang.String rd, java.lang.String prefix, java.lang.String vpnName)Constructors in org.opendaylight.netvirt.natservice.internal with parameters of type IBgpManager Constructor 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, NatOverVxlanUtil natOverVxlanUtil)EvpnSnatFlowProgrammer(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, IBgpManager bgpManager, IFibManager fibManager, FibRpcService fibService, NatOverVxlanUtil natOverVxlanUtil)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, NatserviceConfig config, IElanService elanManager, org.opendaylight.infrautils.jobcoordinator.JobCoordinator coordinator, NatOverVxlanUtil natOverVxlanUtil, org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager)NatTepChangeListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, SNATDefaultRouteProgrammer defaultRouteProgrammer, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService interfaceService, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager, IFibManager fibManager, IBgpManager bgpManager, FloatingIPListener floatingIPListener, FibRpcService fibRpcService, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, NaptSwitchHA naptSwitchHA, NatserviceConfig config, SnatServiceManager natServiceManager, org.opendaylight.infrautils.jobcoordinator.JobCoordinator coordinator, NatOverVxlanUtil natOverVxlanUtil)NatTunnelInterfaceStateListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, IBgpManager bgpManager, IFibManager fibManager, SNATDefaultRouteProgrammer defaultRouteProgrammer, NaptSwitchHA naptSwitchHA, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager, ExternalRoutersListener externalRouterListner, SnatServiceManager natServiceManager, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService interfaceService, FloatingIPListener floatingIPListener, FibRpcService fibRpcService, NatserviceConfig config, IElanService elanManager, org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager, NatOverVxlanUtil natOverVxlanUtils)Responsible for listening to tunnel interface state change.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, NatOverVxlanUtil natOverVxlanUtil, NatServiceCounters natServiceCounters) -
Uses of IBgpManager in org.opendaylight.netvirt.statemanager
Constructors in org.opendaylight.netvirt.statemanager with parameters of type IBgpManager Constructor Description StateManager(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, IBgpManager bgpManager, IElanService elanService, IFibManager fibManager, INeutronVpnManager neutronVpnManager, IVpnManager vpnManager) -
Uses of IBgpManager in org.opendaylight.netvirt.vpnmanager
Constructors in org.opendaylight.netvirt.vpnmanager with parameters of type IBgpManager Constructor Description 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, VpnUtil vpnUtil)VpnManagerImpl(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManagerService, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, IElanService elanService, org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager, VpnSubnetRouteHandler vpnSubnetRouteHandler, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService ifaceMgrRpcService, IVpnLinkService ivpnLinkService, IFibManager fibManager, IBgpManager bgpManager, InterVpnLinkCache interVpnLinkCache, org.opendaylight.genius.datastoreutils.listeners.DataTreeEventCallbackRegistrar dataTreeEventCallbackRegistrar, org.opendaylight.serviceutils.upgrade.UpgradeState upgradeState, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService, VpnUtil vpnUtil)VpnOpStatusListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, IBgpManager bgpManager, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager, IFibManager fibManager, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, VpnFootprintService vpnFootprintService, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator, VpnUtil vpnUtil)VpnRpcServiceImpl(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, IFibManager fibManager, IBgpManager bgpManager, IVpnManager vpnManager, InterVpnLinkCache interVpnLinkCache, VpnUtil vpnUtil, InterVpnLinkUtil interVpnLinkUtil)VpnSubnetRouteHandler(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, SubnetOpDpnManager subnetOpDpnManager, IBgpManager bgpManager, VpnOpDataSyncer vpnOpDataSyncer, VpnNodeListener vpnNodeListener, IFibManager fibManager, VpnUtil vpnUtil)VpnUtil(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, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.lockmanager.rev160413.LockManagerService lockManager, INeutronVpnManager neutronVpnService, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator, org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService ifmRpcService) -
Uses of IBgpManager in org.opendaylight.netvirt.vpnmanager.intervpnlink
Constructors in org.opendaylight.netvirt.vpnmanager.intervpnlink with parameters of type IBgpManager Constructor Description InterVpnLinkListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, IBgpManager bgpManager, IFibManager fibManager, org.opendaylight.controller.md.sal.binding.api.NotificationPublishService notifService, IVpnLinkService interVpnLinkService, InterVpnLinkLocator interVpnLinkLocator, VpnFootprintService vpnFootprintService, VpnOpDataSyncer vpnOpDataSyncer, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator, InterVpnLinkCache interVpnLinkCache, VpnUtil vpnUtil, InterVpnLinkUtil interVpnLinkUtil)InterVpnLinkUtil(VpnUtil vpnUtil, VpnFootprintService vpnFootprintService, org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, IBgpManager bgpManager, IFibManager fibManager)IVpnLinkServiceImpl(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idMgr, IBgpManager bgpMgr, IFibManager fibMgr, InterVpnLinkCache interVpnLinkCache, VpnUtil vpnUtil, InterVpnLinkUtil interVpnLinkUtil) -
Uses of IBgpManager in org.opendaylight.netvirt.vpnmanager.populator.impl
Fields in org.opendaylight.netvirt.vpnmanager.populator.impl declared as IBgpManager Modifier and Type Field Description protected IBgpManagerL3vpnPopulator. bgpManagerConstructors in org.opendaylight.netvirt.vpnmanager.populator.impl with parameters of type IBgpManager Constructor Description L3vpnOverMplsGrePopulator(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, IBgpManager bgpManager, IFibManager fibManager, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager, VpnUtil vpnUtil)L3vpnOverVxlanPopulator(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, IBgpManager bgpManager, IFibManager fibManager, VpnUtil vpnUtil)L3vpnPopulator(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker, IBgpManager bgpManager, IFibManager fibManager, VpnUtil vpnUtil)
-