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.controller.md.sal.common.api.clustering.EntityOwnershipService entityOwnershipService,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
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) |
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) |
DhcpNeutronPortListener(org.opendaylight.controller.md.sal.binding.api.DataBroker db,
DhcpExternalTunnelManager dhcpExternalTunnelManager,
IElanService ielanService,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
DhcpserviceConfig config) |
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) |
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 |
ElanUpdate.setElanProvider(IElanService elanServiceProvider) |
void |
ElanInterfaceAdd.setElanProvider(IElanService elanServiceProvider) |
void |
StaticMacAdd.setElanProvider(IElanService elanServiceProvider) |
void |
ElanAdd.setElanProvider(IElanService elanServiceProvider) |
void |
ElanInterfaceGet.setElanProvider(IElanService elanServiceProvider) |
void |
ElanGet.setElanProvider(IElanService elanServiceProvider) |
void |
ElanMacTableFlush.setElanProvider(IElanService elanServiceProvider) |
void |
ElanMacTableGet.setElanProvider(IElanService elanServiceProvider) |
void |
ElanInterfaceDelete.setElanProvider(IElanService elanServiceProvider) |
void |
ElanInterfaceUpdate.setElanProvider(IElanService elanServiceProvider) |
void |
StaticMacDelete.setElanProvider(IElanService elanServiceProvider) |
void |
ElanDelete.setElanProvider(IElanService elanServiceProvider) |
Modifier and Type | Method and Description |
---|---|
void |
EtreeDelete.setElanProvider(IElanService elanServiceProvider) |
void |
EtreeInterfaceAdd.setElanProvider(IElanService elanServiceProvider) |
void |
EtreeInterfaceGet.setElanProvider(IElanService elanServiceProvider) |
void |
EtreeGet.setElanProvider(IElanService elanServiceProvider) |
void |
EtreeInterfaceDelete.setElanProvider(IElanService elanServiceProvider) |
void |
EtreeAdd.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,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
IElanService elanService,
ElanConfig elanConfig,
ElanBridgeManager elanBridgeManager) |
Constructor and Description |
---|
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 interfaceManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmManager,
IElanService elanService,
org.opendaylight.yang.gen.v1.urn.opendaylight.group.service.rev130918.SalGroupService salGroupService)
Provides nexthop functions.
|
VrfEntryListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalApiManager,
NexthopManager nexthopManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
IElanService elanManager,
BaseVrfEntryHandler vrfEntryHandler,
BgpRouteVrfEntryHandler bgpRouteVrfEntryHandler,
RouterInterfaceVrfEntryHandler routerInterfaceVrfEntryHandler) |
Modifier and Type | Method and Description |
---|---|
void |
IfMgr.setElanProvider(IElanService elanProvider) |
Constructor and Description |
---|
Ipv6ServiceImpl(org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.PacketProcessingService pktProcessingService,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService interfaceManagerRpc,
IElanService elanProvider,
org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalUtil,
Ipv6ServiceEosHandler eosHandler) |
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 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 interfaceManager,
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) |
ExternalSubnetVpnInstanceListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
SNATDefaultRouteProgrammer snatDefaultRouteProgrammer,
IElanService elanService,
IVpnManager vpnManager) |
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 interfaceManager,
org.opendaylight.yang.gen.v1.urn.opendaylight.genius.idmanager.rev160406.IdManagerService idManager,
NAPTSwitchSelector naptSwitchSelector,
IBgpManager bgpManager,
VpnRpcService vpnService,
FibRpcService fibService,
IFibManager fibManager,
EvpnNaptSwitchHA evpnNaptSwitchHA,
IElanService elanManager,
SnatServiceManager natServiceManager,
NatserviceConfig config) |
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) |
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 |
---|
NeutronNetworkChangeListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
NeutronvpnManager neutronvpnManager,
NeutronvpnNatManager neutronvpnNatManager,
IElanService elanService) |
NeutronPortChangeListener(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
NeutronvpnManager neutronvpnManager,
NeutronvpnNatManager neutronvpnNatManager,
NeutronSubnetGwMacResolver gwMacResolver,
IElanService elanService) |
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) |
NeutronvpnManager(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
org.opendaylight.controller.md.sal.binding.api.NotificationPublishService notiPublishService,
NeutronvpnNatManager vpnNatMgr,
VpnRpcService vpnRpcSrv,
IElanService elanService,
NeutronFloatingToFixedIpMappingChangeListener neutronFloatingToFixedIpMappingChangeListener,
NeutronvpnConfig neutronvpnConfig,
IVpnManager vpnManager) |
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,
VpnInstanceListener vpnInstanceListener,
VpnInterfaceManager vpnInterfaceManager,
org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager,
VpnFootprintService vpnFootprintService,
IElanService elanService,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager,
VpnSubnetRouteHandler vpnSubnetRouteHandler) |
Constructor and Description |
---|
ArpResponderHandler(org.opendaylight.controller.md.sal.binding.api.DataBroker dataBroker,
IElanService elanService,
org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager)
Constructor.
|
Copyright © 2018 OpenDaylight. All rights reserved.