Uses of Class
org.opendaylight.netvirt.elan.utils.ElanClusterUtils
-
-
Uses of ElanClusterUtils in org.opendaylight.netvirt.elan.internal
Constructors in org.opendaylight.netvirt.elan.internal with parameters of type ElanClusterUtils Constructor Description ElanDpnInterfaceClusteredListener(org.opendaylight.mdsal.binding.api.DataBroker broker, org.opendaylight.genius.utils.clustering.EntityOwnershipUtils entityOwnershipUtils, ElanL2GatewayUtils elanL2GatewayUtils, ElanClusterUtils elanClusterUtils, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator, ElanL2GatewayMulticastUtils elanL2GatewayMulticastUtils, ElanInstanceCache elanInstanceCache, Scheduler scheduler, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalApiManager, ElanInstanceDpnsCache elanInstanceDpnsCache, ElanRefUtil elanRefUtil, ElanDmacUtils elanDmacUtils, ElanItmUtils elanItmUtils)
ElanInterfaceStateClusteredListener(org.opendaylight.mdsal.binding.api.DataBroker broker, ElanInterfaceManager elanInterfaceManager, ElanUtils elanUtils, ElanClusterUtils elanClusterUtils)
-
Uses of ElanClusterUtils in org.opendaylight.netvirt.elan.l2gw.jobs
Methods in org.opendaylight.netvirt.elan.l2gw.jobs with parameters of type ElanClusterUtils Modifier and Type Method Description static void
DpnDmacJob. installDmacFromL2gws(java.lang.String elanName, DpnInterfaces dpnInterfaces, ElanL2GatewayUtils elanL2GatewayUtils, ElanClusterUtils elanClusterUtils, ElanInstanceCache elanInstanceCache, ElanDmacUtils elanDmacUtils, Scheduler scheduler, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator)
static void
McastUpdateJob. removeMcastForNode(java.lang.String elanName, java.lang.String nodeId, ElanL2GatewayMulticastUtils mcastUtils, ElanClusterUtils elanClusterUtils, Scheduler scheduler, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator)
static void
DpnDmacJob. uninstallDmacFromL2gws(java.lang.String elanName, DpnInterfaces dpnInterfaces, ElanL2GatewayUtils elanL2GatewayUtils, ElanClusterUtils elanClusterUtils, ElanInstanceCache elanInstanceCache, ElanDmacUtils elanDmacUtils, Scheduler scheduler, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator)
static void
McastUpdateJob. updateAllMcasts(java.lang.String elanName, ElanL2GatewayMulticastUtils mcastUtils, ElanClusterUtils elanClusterUtils, Scheduler scheduler, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator)
static void
McastUpdateJob. updateAllMcastsForConnectionAdd(java.lang.String elanName, ElanL2GatewayMulticastUtils mcastUtils, ElanClusterUtils elanClusterUtils, Scheduler scheduler, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator)
static void
McastUpdateJob. updateAllMcastsForConnectionDelete(java.lang.String elanName, ElanL2GatewayMulticastUtils mcastUtils, ElanClusterUtils elanClusterUtils, Scheduler scheduler, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator, L2GatewayDevice deletedDevice)
static void
McastUpdateJob. updateAllMcastsForDpnAdd(java.lang.String elanName, ElanL2GatewayMulticastUtils mcastUtils, ElanClusterUtils elanClusterUtils, Scheduler scheduler, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator)
static void
McastUpdateJob. updateAllMcastsForDpnDelete(java.lang.String elanName, ElanL2GatewayMulticastUtils mcastUtils, ElanClusterUtils elanClusterUtils, java.math.BigInteger srcDpnId, ElanItmUtils elanItmUtils, Scheduler scheduler, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator)
static void
McastUpdateJob. updateMcastForNode(java.lang.String elanName, java.lang.String nodeId, ElanL2GatewayMulticastUtils mcastUtils, ElanClusterUtils elanClusterUtils, Scheduler scheduler, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator)
Constructors in org.opendaylight.netvirt.elan.l2gw.jobs with parameters of type ElanClusterUtils Constructor Description DisAssociateHwvtepFromElanJob(ElanL2GatewayUtils elanL2GatewayUtils, ElanL2GatewayMulticastUtils elanL2GatewayMulticastUtils, ElanL2GatewayBcGroupUtils elanL2GatewayBcGroupUtils, ElanClusterUtils elanClusterUtils, Scheduler scheduler, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator, L2GatewayDevice l2GatewayDevice, java.lang.String elanName, org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.l2gateways.rev150712.l2gateway.attributes.Devices l2Device, java.lang.Integer defaultVlan, java.lang.String nodeId, boolean isLastL2GwConnDeleted)
DpnDmacJob(java.lang.String elanName, DpnInterfaces dpnInterfaces, java.lang.String nodeId, boolean added, ElanL2GatewayUtils elanL2GatewayUtils, ElanClusterUtils elanClusterUtils, ElanInstanceCache elanInstanceCache, ElanDmacUtils elanDmacUtils, Scheduler scheduler, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator)
DpnDmacJobUtil(ElanL2GatewayUtils elanL2GatewayUtils, ElanClusterUtils elanClusterUtils, ElanInstanceCache elanInstanceCache, ElanDmacUtils elanDmacUtils, Scheduler scheduler, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator)
McastUpdateJob(java.lang.String elanName, java.lang.String nodeId, boolean add, ElanL2GatewayMulticastUtils mcastUtils, ElanClusterUtils elanClusterUtils, Scheduler scheduler, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator)
McastUpdateJobUtil(ElanL2GatewayMulticastUtils mcastUtils, ElanClusterUtils elanClusterUtils, Scheduler scheduler, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator)
-
Uses of ElanClusterUtils in org.opendaylight.netvirt.elan.l2gw.listeners
Constructors in org.opendaylight.netvirt.elan.l2gw.listeners with parameters of type ElanClusterUtils Constructor Description ElanGroupListener(org.opendaylight.mdsal.binding.api.DataBroker db, ElanClusterUtils elanClusterUtils, ElanUtils elanUtils, ElanL2GatewayMulticastUtils elanL2GatewayMulticastUtils, ElanInstanceCache elanInstanceCache)
ElanInstanceListener(org.opendaylight.mdsal.binding.api.DataBroker db, ElanClusterUtils elanClusterUtils, L2GatewayServiceRecoveryHandler l2GatewayServiceRecoveryHandler, org.opendaylight.serviceutils.srm.ServiceRecoveryRegistry serviceRecoveryRegistry)
ElanMacEntryListener(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, ElanClusterUtils elanClusterUtils, ElanInstanceCache elanInstanceCache, ElanL2GatewayUtils elanL2GatewayUtils)
HwvtepPhysicalSwitchChildListener(L2GatewayCache l2GatewayCache, ElanClusterUtils elanClusterUtils, StaleVlanBindingsCleaner staleVlanBindingsCleaner, org.opendaylight.mdsal.binding.api.DataBroker dataBroker)
HwvtepPhysicalSwitchListener(L2GatewayServiceRecoveryHandler l2GatewayServiceRecoveryHandler, org.opendaylight.serviceutils.srm.ServiceRecoveryRegistry serviceRecoveryRegistry, org.opendaylight.mdsal.binding.api.DataBroker dataBroker, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService, ElanClusterUtils elanClusterUtils, L2gwServiceProvider l2gwServiceProvider, HAOpClusteredListener haListener, L2GatewayCache l2GatewayCache, StaleVlanBindingsCleaner staleVlanBindingsCleaner, L2GwTransportZoneListener transportZoneListener)
Instantiates a new hwvtep physical switch listener.HwvtepTerminationPointListener(org.opendaylight.mdsal.binding.api.DataBroker broker, ElanL2GatewayUtils elanL2GatewayUtils, ElanClusterUtils elanClusterUtils, L2GatewayCache l2GatewayCache)
L2GatewayListener(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, IL2gwService l2gwService, L2GatewayCache l2GatewayCache, HAOpNodeListener haOpNodeListener, HAOpClusteredListener haOpClusteredListener, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService, L2GatewayInstanceRecoveryHandler l2GatewayInstanceRecoveryHandler, org.opendaylight.serviceutils.srm.ServiceRecoveryRegistry serviceRecoveryRegistry, L2gwZeroDayConfigUtil l2gwZeroDayConfigUtil, L2GwTransportZoneListener transportZoneListener, ElanClusterUtils elanClusterUtils)
L2GwTransportZoneListener(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService, L2GatewayCache l2GatewayCache, HwvtepConfigNodeCache hwvtepConfigNodeCache, ElanClusterUtils elanClusterUtils, L2gwZeroDayConfigUtil l2gwZeroDayConfigUtil)
LocalUcastMacListener(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, HAOpClusteredListener haOpClusteredListener, ElanL2GatewayUtils elanL2GatewayUtils, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator, ElanInstanceCache elanInstanceCache, L2GatewayCache l2GatewayCache, org.opendaylight.infrautils.caches.CacheProvider cacheProvider, Scheduler scheduler, L2GatewayServiceRecoveryHandler l2GatewayServiceRecoveryHandler, org.opendaylight.serviceutils.srm.ServiceRecoveryRegistry serviceRecoveryRegistry, ElanClusterUtils elanClusterUtils, ElanConfig elanConfig)
-
Uses of ElanClusterUtils in org.opendaylight.netvirt.elan.l2gw.utils
Methods in org.opendaylight.netvirt.elan.l2gw.utils that return ElanClusterUtils Modifier and Type Method Description ElanClusterUtils
ElanRefUtil. getElanClusterUtils()
Constructors in org.opendaylight.netvirt.elan.l2gw.utils with parameters of type ElanClusterUtils Constructor Description ElanL2GatewayMulticastUtils(org.opendaylight.mdsal.binding.api.DataBroker broker, ElanItmUtils elanItmUtils, ElanUtils elanUtils, org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager mdsalManager, org.opendaylight.genius.interfacemanager.interfaces.IInterfaceManager interfaceManager, ConfigMcastCache configMcastCache, ElanInstanceDpnsCache elanInstanceDpnsCache, ElanRefUtil elanRefUtil, ElanClusterUtils elanClusterUtils, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator, Scheduler scheduler)
ElanL2GatewayUtils(org.opendaylight.mdsal.binding.api.DataBroker broker, ElanDmacUtils elanDmacUtils, ElanItmUtils elanItmUtils, ElanClusterUtils elanClusterUtils, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.rpcs.rev160406.OdlInterfaceRpcService interfaceManagerRpcService, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator, ElanUtils elanUtils, Scheduler scheduler, ElanConfig elanConfig, ElanInstanceCache elanInstanceCache, ElanInstanceDpnsCache elanInstanceDpnsCache, ElanL2GatewayMulticastUtils elanL2GatewayMulticastUtils, org.opendaylight.infrautils.caches.CacheProvider cacheProvider)
ElanRefUtil(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, ElanClusterUtils elanClusterUtils, ElanGroupCache elanGroupCache, ElanInstanceCache elanInstanceCache, ElanInstanceDpnsCache elanInstanceDpnsCache, ElanInterfaceCache elanInterfaceCache, ElanItmUtils elanItmUtils, ElanMacTableCache elanMacTableCache, ElanUtils elanUtils, HwvtepConfigNodeCache hwvtepConfigNodeCache, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator, Scheduler scheduler)
L2GatewayConnectionUtils(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, ElanClusterUtils elanClusterUtils, ElanL2GatewayUtils elanL2GatewayUtils, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator, ElanL2GatewayMulticastUtils elanL2GatewayMulticastUtils, ElanL2GatewayBcGroupUtils elanL2GatewayBcGroupUtils, Scheduler scheduler, L2GatewayCache l2GatewayCache, ElanInstanceCache elanInstanceCache, LocalUcastMacListener localUcastMacListener)
L2gwServiceProvider(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, ElanClusterUtils elanClusterUtils, org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rpcs.rev160406.ItmRpcService itmRpcService, L2GatewayConnectionUtils l2GatewayConnectionUtils)
-