Uses of Enum Class
org.infinispan.partitionhandling.AvailabilityMode
Packages that use AvailabilityMode
Package
Description
This is the core of Infinispan, a distributed, transactional, highly scalable data grid
platform.
Cache
-specific notifications and eventing.Cache
-specific listener events-
Uses of AvailabilityMode in org.infinispan
Methods in org.infinispan that return AvailabilityModeModifier and TypeMethodDescriptionAdvancedCache.getAvailability()
Returns the cache's availability.Methods in org.infinispan with parameters of type AvailabilityModeModifier and TypeMethodDescriptionvoid
AdvancedCache.setAvailability
(AvailabilityMode availabilityMode) Manually change the availability of the cache. -
Uses of AvailabilityMode in org.infinispan.cache.impl
Methods in org.infinispan.cache.impl that return AvailabilityModeModifier and TypeMethodDescriptionAbstractDelegatingAdvancedCache.getAvailability()
CacheImpl.getAvailability()
SimpleCacheImpl.getAvailability()
Methods in org.infinispan.cache.impl with parameters of type AvailabilityModeModifier and TypeMethodDescriptionvoid
AbstractDelegatingAdvancedCache.setAvailability
(AvailabilityMode availabilityMode) void
CacheImpl.setAvailability
(AvailabilityMode availability) void
SimpleCacheImpl.setAvailability
(AvailabilityMode availabilityMode) -
Uses of AvailabilityMode in org.infinispan.notifications.cachelistener
Methods in org.infinispan.notifications.cachelistener with parameters of type AvailabilityModeModifier and TypeMethodDescriptionCacheNotifier.notifyPartitionStatusChanged
(AvailabilityMode mode, boolean pre) CacheNotifierImpl.notifyPartitionStatusChanged
(AvailabilityMode mode, boolean pre) -
Uses of AvailabilityMode in org.infinispan.notifications.cachelistener.event
Methods in org.infinispan.notifications.cachelistener.event that return AvailabilityModeModifier and TypeMethodDescriptionPartitionStatusChangedEvent.getAvailabilityMode()
The mode the current cluster is in. -
Uses of AvailabilityMode in org.infinispan.notifications.cachelistener.event.impl
Methods in org.infinispan.notifications.cachelistener.event.impl that return AvailabilityModeMethods in org.infinispan.notifications.cachelistener.event.impl with parameters of type AvailabilityMode -
Uses of AvailabilityMode in org.infinispan.partitionhandling
Methods in org.infinispan.partitionhandling that return AvailabilityModeModifier and TypeMethodDescriptionAvailabilityMode.min
(AvailabilityMode other) AvailabilityMode.Externalizer.readObject
(ObjectInput input) PartitionHandling.startingAvailability()
static AvailabilityMode
AvailabilityMode.valueOf
(int ordinal) Returns the enum constant of this class with the specified name.static AvailabilityMode
Returns the enum constant of this class with the specified name.static AvailabilityMode[]
AvailabilityMode.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.infinispan.partitionhandling that return types with arguments of type AvailabilityModeModifier and TypeMethodDescriptionSet
<Class<? extends AvailabilityMode>> AvailabilityMode.Externalizer.getTypeClasses()
Methods in org.infinispan.partitionhandling with parameters of type AvailabilityModeModifier and TypeMethodDescriptionAvailabilityMode.min
(AvailabilityMode other) void
AvailabilityMode.Externalizer.writeObject
(ObjectOutput output, AvailabilityMode AvailabilityMode) -
Uses of AvailabilityMode in org.infinispan.partitionhandling.impl
Methods in org.infinispan.partitionhandling.impl that return AvailabilityModeModifier and TypeMethodDescriptionAvailabilityStrategyContext.getAvailabilityMode()
AvailablePartitionHandlingManager.getAvailabilityMode()
PartitionHandlingManager.getAvailabilityMode()
PartitionHandlingManagerImpl.getAvailabilityMode()
Methods in org.infinispan.partitionhandling.impl with parameters of type AvailabilityModeModifier and TypeMethodDescriptionvoid
AvailabilityStrategyContext.manuallyUpdateAvailabilityMode
(List<Address> actualMembers, AvailabilityMode mode, boolean cancelRebalance) Enter a new availability mode manually.void
AvailabilityStrategy.onManualAvailabilityChange
(AvailabilityStrategyContext context, AvailabilityMode newAvailabilityMode) Called when the administrator manually changes the availability status.void
PreferAvailabilityStrategy.onManualAvailabilityChange
(AvailabilityStrategyContext context, AvailabilityMode newAvailabilityMode) void
PreferConsistencyStrategy.onManualAvailabilityChange
(AvailabilityStrategyContext context, AvailabilityMode newAvailabilityMode) AvailablePartitionHandlingManager.setAvailabilityMode
(AvailabilityMode availabilityMode) PartitionHandlingManager.setAvailabilityMode
(AvailabilityMode availabilityMode) PartitionHandlingManagerImpl.setAvailabilityMode
(AvailabilityMode availabilityMode) void
AvailabilityStrategyContext.updateAvailabilityMode
(List<Address> actualMembers, AvailabilityMode mode, boolean cancelRebalance) Enter a new availability mode.void
AvailabilityStrategyContext.updateTopologiesAfterMerge
(CacheTopology currentTopology, CacheTopology stableTopology, AvailabilityMode availabilityMode) Updates both the stable and the current topologies. -
Uses of AvailabilityMode in org.infinispan.security.impl
Methods in org.infinispan.security.impl that return AvailabilityModeMethods in org.infinispan.security.impl with parameters of type AvailabilityModeModifier and TypeMethodDescriptionvoid
SecureCacheImpl.setAvailability
(AvailabilityMode availabilityMode) -
Uses of AvailabilityMode in org.infinispan.topology
Methods in org.infinispan.topology that return AvailabilityModeModifier and TypeMethodDescriptionCacheStatusResponse.getAvailabilityMode()
ClusterCacheStatus.getAvailabilityMode()
LocalTopologyManager.getCacheAvailability
(String cacheName) Retrieves the availability state of a cache.LocalTopologyManagerImpl.getCacheAvailability
(String cacheName) Methods in org.infinispan.topology with parameters of type AvailabilityModeModifier and TypeMethodDescriptionClusterCacheStatus.forceAvailabilityMode
(AvailabilityMode newAvailabilityMode) ClusterTopologyManager.forceAvailabilityMode
(String cacheName, AvailabilityMode availabilityMode) ClusterTopologyManagerImpl.forceAvailabilityMode
(String cacheName, AvailabilityMode availabilityMode) LocalTopologyManager.handleTopologyUpdate
(String cacheName, CacheTopology cacheTopology, AvailabilityMode availabilityMode, int viewId, Address sender) Updates the current and/or pending consistent hash, without transferring any state.LocalTopologyManagerImpl.handleTopologyUpdate
(String cacheName, CacheTopology cacheTopology, AvailabilityMode availabilityMode, int viewId, Address sender) void
ClusterCacheStatus.manuallyUpdateAvailabilityMode
(List<Address> actualMembers, AvailabilityMode mode, boolean cancelRebalance) void
LocalTopologyManager.setCacheAvailability
(String cacheName, AvailabilityMode availabilityMode) Updates the availability state of a cache (for the entire cluster).void
LocalTopologyManagerImpl.setCacheAvailability
(String cacheName, AvailabilityMode availabilityMode) void
ClusterCacheStatus.updateAvailabilityMode
(List<Address> actualMembers, AvailabilityMode newAvailabilityMode, boolean cancelRebalance) void
ClusterCacheStatus.updateTopologiesAfterMerge
(CacheTopology currentTopology, CacheTopology stableTopology, AvailabilityMode availabilityMode) Constructors in org.infinispan.topology with parameters of type AvailabilityModeModifierConstructorDescriptionCacheStatusResponse
(CacheJoinInfo cacheJoinInfo, CacheTopology cacheTopology, CacheTopology stableTopology, AvailabilityMode availabilityMode, List<Address> current)