Constructor and Description |
---|
DhcpExternalTunnelManager(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalUtil,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService,
org.opendaylight.mdsal.eos.binding.api.EntityOwnershipService entityOwnershipService,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator,
L2GatewayCache l2GatewayCache,
IElanService ielanService) |
DhcpInterfaceEventListener(DhcpManager dhcpManager,
org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
DhcpExternalTunnelManager dhcpExternalTunnelManager,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
IElanService elanService,
DhcpPortCache dhcpPortCache,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService) |
DhcpManager(org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalApiManager,
INeutronVpnManager neutronVpnManager,
DhcpserviceConfig config,
org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
DhcpExternalTunnelManager dhcpExternalTunnelManager,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
IElanService ielanService,
DhcpPortCache dhcpPortCache,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService) |
DhcpNeutronPortListener(org.opendaylight.controller.md.sal.binding.api.DataBroker db,
DhcpExternalTunnelManager dhcpExternalTunnelManager,
IElanService ielanService,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
DhcpserviceConfig config,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator,
DhcpManager dhcpManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService) |
Constructor and Description |
---|
DhcpInterfaceAddJob(DhcpManager dhcpManager,
DhcpExternalTunnelManager dhcpExternalTunnelManager,
org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface interfaceAdd,
BigInteger dpnId,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
IElanService elanService,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService) |
DhcpInterfaceRemoveJob(DhcpManager dhcpManager,
DhcpExternalTunnelManager dhcpExternalTunnelManager,
org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface interfaceDel,
BigInteger dpnId,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
IElanService elanService,
org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.ports.rev150712.ports.attributes.ports.Port port) |
Modifier and Type | Method and Description |
---|---|
void |
ElanGet.setElanProvider(IElanService elanServiceProvider) |
void |
ElanDelete.setElanProvider(IElanService elanServiceProvider) |
void |
StaticMacAdd.setElanProvider(IElanService elanServiceProvider) |
void |
ElanMacTableGet.setElanProvider(IElanService elanServiceProvider) |
void |
ElanAdd.setElanProvider(IElanService elanServiceProvider) |
void |
ElanInterfaceDelete.setElanProvider(IElanService elanServiceProvider) |
void |
ElanInterfaceGet.setElanProvider(IElanService elanServiceProvider) |
void |
ElanInterfaceUpdate.setElanProvider(IElanService elanServiceProvider) |
void |
ElanUpdate.setElanProvider(IElanService elanServiceProvider) |
void |
ElanInterfaceAdd.setElanProvider(IElanService elanServiceProvider) |
void |
ElanMacTableFlush.setElanProvider(IElanService elanServiceProvider) |
void |
StaticMacDelete.setElanProvider(IElanService elanServiceProvider) |
Modifier and Type | Method and Description |
---|---|
void |
EtreeInterfaceAdd.setElanProvider(IElanService elanServiceProvider) |
void |
EtreeInterfaceGet.setElanProvider(IElanService elanServiceProvider) |
void |
EtreeInterfaceDelete.setElanProvider(IElanService elanServiceProvider) |
void |
EtreeDelete.setElanProvider(IElanService elanServiceProvider) |
void |
EtreeAdd.setElanProvider(IElanService elanServiceProvider) |
void |
EtreeGet.setElanProvider(IElanService elanServiceProvider) |
Modifier and Type | Class and Description |
---|---|
class |
ElanServiceProvider |
Constructor and Description |
---|
ElanOvsdbNodeListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
ElanConfig elanConfig,
ElanBridgeManager bridgeMgr,
IElanService elanProvider,
TransportZoneNotificationUtil tzUtil)
Constructor.
|
Constructor and Description |
---|
TransportZoneNotificationUtil(org.opendaylight.controller.md.sal.binding.api.DataBroker dbx,
IElanService elanService,
ElanConfig elanConfig,
ElanBridgeManager elanBridgeManager,
ElanInstanceCache elanInstanceCache) |
Constructor and Description |
---|
FibUtil(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
IElanService elanManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
org.opendaylight.genius.itm.api.IITMProvider iitmProvider) |
NexthopManager(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalApiManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService odlInterfaceRpcService,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.lockmanager.rev160413.LockManagerService lockManager,
IElanService elanService,
org.opendaylight.yang.gen.v1.urn.opendaylight.group.service.rev130918.SalGroupService salGroupService,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator,
FibUtil fibUtil,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager)
Provides nexthop functions.
|
VrfEntryListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalApiManager,
NexthopManager nexthopManager,
IElanService elanManager,
BaseVrfEntryHandler vrfEntryHandler,
BgpRouteVrfEntryHandler bgpRouteVrfEntryHandler,
RouterInterfaceVrfEntryHandler routerInterfaceVrfEntryHandler,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator,
FibUtil fibUtil,
InterVpnLinkCache interVpnLinkCache) |
Constructor and Description |
---|
IfMgr(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
IElanService elanProvider,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService interfaceManagerRpc,
org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.PacketProcessingService packetService,
Ipv6ServiceUtils ipv6ServiceUtils,
Ipv6ServiceEosHandler ipv6ServiceEosHandler,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator) |
Modifier and Type | Method and Description |
---|---|
static long |
NatUtil.getTunnelIdForNonNaptToNaptFlow(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
IElanService elanManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
long routerId,
String routerName) |
static Boolean |
NatUtil.isOpenStackVniSemanticsEnforcedForGreAndVxlan(IElanService elanManager,
ProviderTypes extNwProvType) |
Constructor and Description |
---|
ExternalNetworkGroupInstaller(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager,
IElanService elanService,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService odlInterfaceRpcService,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator coordinator,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager) |
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) |
NaptEventHandler(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager,
NaptManager naptManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.PacketProcessingService pktService,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService interfaceManagerRpc,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
IElanService elanManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.service.rev130819.SalFlowService salFlowServiceRpc) |
NaptSwitchHA(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager,
ExternalRoutersListener externalRouterListener,
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,
NAPTSwitchSelector naptSwitchSelector,
IFibManager fibManager,
EvpnNaptSwitchHA evpnNaptSwitchHA,
IElanService elanManager,
SnatServiceManager natServiceManager,
NatserviceConfig config,
NaptEventHandler naptEventHandler,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager) |
NatArpNotificationHandler(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
IElanService elanService,
NatSouthboundEventHandlers southboundEventHandlers,
VipStateTracker vipStateTracker) |
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)
Responsible for listening to tunnel interface state change.
|
RouterDpnChangeListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager,
SNATDefaultRouteProgrammer snatDefaultRouteProgrammer,
NaptSwitchHA naptSwitchHA,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
ExternalNetworkGroupInstaller extNetGroupInstaller,
INeutronVpnManager nvpnManager,
SnatServiceManager natServiceManager,
NatserviceConfig config,
IElanService elanManager,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator coordinator) |
SnatServiceImplFactory(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,
NAPTSwitchSelector naptSwitchSelector,
NatserviceConfig config,
INeutronVpnManager nvpnManager,
ExternalRoutersListener externalRouterListener,
IElanService elanManager,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
IVpnFootprintService vpnFootprintService,
IFibManager fibManager,
NatDataUtil natDataUtil,
org.opendaylight.genius.datastoreutils.listeners.DataTreeEventCallbackRegistrar eventCallbacks) |
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) |
VxlanGreConntrackBasedSnatService(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,
NAPTSwitchSelector naptSwitchSelector,
ExternalRoutersListener externalRouterListener,
IElanService elanManager,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
IVpnFootprintService vpnFootprintService,
IFibManager fibManager,
NatDataUtil natDataUtil,
org.opendaylight.genius.datastoreutils.listeners.DataTreeEventCallbackRegistrar eventCallbacks) |
Constructor and Description |
---|
NeutronNetworkChangeListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
NeutronvpnManager neutronvpnManager,
NeutronvpnNatManager neutronvpnNatManager,
IElanService elanService,
NeutronvpnUtils neutronvpnUtils) |
NeutronPortChangeListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
NeutronvpnManager neutronvpnManager,
NeutronvpnNatManager neutronvpnNatManager,
NeutronSubnetGwMacResolver gwMacResolver,
IElanService elanService,
org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator,
NeutronvpnUtils neutronvpnUtils,
HostConfigCache hostConfigCache,
org.opendaylight.genius.datastoreutils.listeners.DataTreeEventCallbackRegistrar dataTreeEventCallbackRegistrar) |
NeutronSubnetGwMacResolver(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.arputil.rev160406.OdlArputilService arputilService,
IElanService elanService,
ICentralizedSwitchProvider cswitchProvider,
NeutronvpnUtils neutronvpnUtils) |
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 |
---|
StateManager(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
IBgpManager bgpManager,
IElanService elanService,
IFibManager fibManager,
INeutronVpnManager neutronVpnManager,
IVpnManager vpnManager) |
Constructor and Description |
---|
VpnElanInterfaceChangeListener(org.opendaylight.controller.md.sal.binding.api.DataBroker broker,
IElanService elanService) |
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.genius.mdsalutil.UpgradeState upgradeState,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService) |
Constructor and Description |
---|
ArpResponderHandler(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
IElanService elanService,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService)
Constructor.
|
Copyright © 2019 OpenDaylight. All rights reserved.