Uses of Class
org.opendaylight.netvirt.elan.utils.Scheduler
-
-
Uses of Scheduler in org.opendaylight.netvirt.elan.cache
Constructors in org.opendaylight.netvirt.elan.cache with parameters of type Scheduler Constructor Description ElanInstanceCache(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, org.opendaylight.infrautils.caches.CacheProvider cacheProvider, Scheduler scheduler)
-
Uses of Scheduler in org.opendaylight.netvirt.elan.internal
Constructors in org.opendaylight.netvirt.elan.internal with parameters of type Scheduler 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)
ElanGroupCache(org.opendaylight.mdsal.binding.api.DataBroker dataBroker, Scheduler scheduler)
-
Uses of Scheduler in org.opendaylight.netvirt.elan.l2gw.jobs
Methods in org.opendaylight.netvirt.elan.l2gw.jobs with parameters of type Scheduler 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 Scheduler Constructor Description DataStoreJob(java.lang.String jobKey, Scheduler scheduler, org.opendaylight.infrautils.jobcoordinator.JobCoordinator jobCoordinator)
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 Scheduler in org.opendaylight.netvirt.elan.l2gw.listeners
Constructors in org.opendaylight.netvirt.elan.l2gw.listeners with parameters of type Scheduler Constructor Description ElanInstanceEntityOwnershipListener(L2GatewayConnectionListener l2GatewayConnectionListener, ElanDpnInterfaceClusteredListener elanDpnInterfaceClusteredListener, Scheduler scheduler, org.opendaylight.mdsal.binding.api.DataBroker dataBroker, org.opendaylight.mdsal.eos.binding.api.EntityOwnershipService entityOwnershipService)
L2GatewayConnectionListener(org.opendaylight.mdsal.binding.api.DataBroker db, L2GatewayConnectionUtils l2GatewayConnectionUtils, Scheduler scheduler, L2GatewayCache l2GatewayCache, L2GatewayServiceRecoveryHandler l2GatewayServiceRecoveryHandler, L2GatewayConnectionInstanceRecoveryHandler l2InstanceRecoveryHandler, org.opendaylight.serviceutils.srm.ServiceRecoveryRegistry serviceRecoveryRegistry, ConfigMcastCache configMcastCache, L2GatewayListener l2GatewayListener, ItmExternalTunnelCache itmExternalTunnelCache, HwvtepPhysicalSwitchListener hwvtepPhysicalSwitchListener)
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 Scheduler in org.opendaylight.netvirt.elan.l2gw.utils
Methods in org.opendaylight.netvirt.elan.l2gw.utils that return Scheduler Modifier and Type Method Description Scheduler
ElanRefUtil. getScheduler()
Constructors in org.opendaylight.netvirt.elan.l2gw.utils with parameters of type Scheduler 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)
StaleVlanBindingsCleaner(org.opendaylight.mdsal.binding.api.DataBroker broker, ElanL2GatewayUtils elanL2GatewayUtils, Scheduler scheduler, ElanConfig elanConfig, L2GatewayCache l2GatewayCache, ElanInstanceCache elanInstanceCache)
-