Uses of Interface
org.infinispan.distribution.ch.ConsistentHash
Packages that use ConsistentHash
Package
Description
Cache configurationClasses relating to the distributed cache mode.
Consistent Hash interfaces
Cache-specific notifications and eventing.Cache-specific listener eventsTransfer of state to new caches in a cluster.
-
Uses of ConsistentHash in org.infinispan.commands.topology
Methods in org.infinispan.commands.topology that return ConsistentHashModifier and TypeMethodDescriptionRebalanceStartCommand.getCurrentCH()TopologyUpdateCommand.getCurrentCH()TopologyUpdateStableCommand.getCurrentCH()RebalanceStartCommand.getPendingCH()TopologyUpdateCommand.getPendingCH()TopologyUpdateStableCommand.getPendingCH() -
Uses of ConsistentHash in org.infinispan.configuration.cache
Method parameters in org.infinispan.configuration.cache with type arguments of type ConsistentHashModifier and TypeMethodDescriptionHashConfigurationBuilder.consistentHashFactory(ConsistentHashFactory<? extends ConsistentHash> consistentHashFactory) Deprecated.Since 11.0. -
Uses of ConsistentHash in org.infinispan.distribution
Methods in org.infinispan.distribution that return ConsistentHashModifier and TypeMethodDescriptionDistributionManager.getReadConsistentHash()Deprecated.Since 11.0, to be removed in 14.0.DistributionManager.getWriteConsistentHash()Deprecated.Since 11.0, to be removed in 14.0. -
Uses of ConsistentHash in org.infinispan.distribution.ch
Classes in org.infinispan.distribution.ch with type parameters of type ConsistentHashModifier and TypeInterfaceDescriptioninterfaceConsistentHashFactory<CH extends ConsistentHash>Deprecated.Since 11.0.Methods in org.infinispan.distribution.ch that return ConsistentHashModifier and TypeMethodDescriptiondefault ConsistentHashConsistentHash.remapAddresses(UnaryOperator<Address> remapper) Returns a new ConsistentHash with the addresses remapped according to the providedUnaryOperator. -
Uses of ConsistentHash in org.infinispan.distribution.ch.impl
Classes in org.infinispan.distribution.ch.impl with type parameters of type ConsistentHashClasses in org.infinispan.distribution.ch.impl that implement ConsistentHashModifier and TypeClassDescriptionclassclassDefaultConsistentHashimplementation.classSpecial implementation ofConsistentHashfor replicated caches.classCH used by scattered caches.Methods in org.infinispan.distribution.ch.impl that return ConsistentHashModifier and TypeMethodDescriptionDefaultConsistentHash.remapAddresses(UnaryOperator<Address> remapper) ReplicatedConsistentHash.remapAddresses(UnaryOperator<Address> remapper) ScatteredConsistentHash.remapAddresses(UnaryOperator<Address> remapper) Constructors in org.infinispan.distribution.ch.impl with parameters of type ConsistentHash -
Uses of ConsistentHash in org.infinispan.distribution.impl
Methods in org.infinispan.distribution.impl that return ConsistentHashModifier and TypeMethodDescriptionDistributionManagerImpl.getReadConsistentHash()DistributionManagerImpl.getWriteConsistentHash() -
Uses of ConsistentHash in org.infinispan.notifications.cachelistener
Methods in org.infinispan.notifications.cachelistener with parameters of type ConsistentHashModifier and TypeMethodDescriptionCacheNotifier.notifyDataRehashed(ConsistentHash oldCH, ConsistentHash newCH, ConsistentHash unionCH, int newTopologyId, boolean pre) CacheNotifierImpl.notifyDataRehashed(ConsistentHash oldCH, ConsistentHash newCH, ConsistentHash unionCH, int newTopologyId, boolean pre) -
Uses of ConsistentHash in org.infinispan.notifications.cachelistener.event
Methods in org.infinispan.notifications.cachelistener.event that return ConsistentHashModifier and TypeMethodDescriptionDataRehashedEvent.getConsistentHashAtEnd()default ConsistentHashTopologyChangedEvent.getConsistentHashAtEnd()Deprecated.DataRehashedEvent.getConsistentHashAtStart()default ConsistentHashTopologyChangedEvent.getConsistentHashAtStart()Deprecated.TopologyChangedEvent.getReadConsistentHashAtEnd()TopologyChangedEvent.getReadConsistentHashAtStart()DataRehashedEvent.getUnionConsistentHash()Deprecated.Since 9.0TopologyChangedEvent.getWriteConsistentHashAtEnd()TopologyChangedEvent.getWriteConsistentHashAtStart() -
Uses of ConsistentHash in org.infinispan.notifications.cachelistener.event.impl
Methods in org.infinispan.notifications.cachelistener.event.impl that return ConsistentHashModifier and TypeMethodDescriptionEventImpl.getConsistentHashAtEnd()EventImpl.getConsistentHashAtStart()EventImpl.getReadConsistentHashAtEnd()EventImpl.getReadConsistentHashAtStart()EventImpl.getUnionConsistentHash()EventImpl.getWriteConsistentHashAtEnd()EventImpl.getWriteConsistentHashAtStart()Methods in org.infinispan.notifications.cachelistener.event.impl with parameters of type ConsistentHashModifier and TypeMethodDescriptionvoidEventImpl.setReadConsistentHashAtEnd(ConsistentHash readConsistentHashAtEnd) voidEventImpl.setReadConsistentHashAtStart(ConsistentHash readConsistentHashAtStart) voidEventImpl.setUnionConsistentHash(ConsistentHash unionConsistentHash) voidEventImpl.setWriteConsistentHashAtEnd(ConsistentHash writeConsistentHashAtEnd) voidEventImpl.setWriteConsistentHashAtStart(ConsistentHash writeConsistentHashAtStart) -
Uses of ConsistentHash in org.infinispan.partitionhandling.impl
Methods in org.infinispan.partitionhandling.impl that return ConsistentHashModifier and TypeMethodDescriptionAvailabilityStrategyContext.calculateConflictHash(ConsistentHash preferredHash, Set<ConsistentHash> distinctHashes, List<Address> actualMembers) static ConsistentHashAvailabilityStrategy.ownersConsistentHash(CacheTopology topology, ConsistentHashFactory chFactory) Compute the read consistent hash for a topology with anullunion consistent hash.Methods in org.infinispan.partitionhandling.impl with parameters of type ConsistentHashModifier and TypeMethodDescriptionAvailabilityStrategyContext.calculateConflictHash(ConsistentHash preferredHash, Set<ConsistentHash> distinctHashes, List<Address> actualMembers) Method parameters in org.infinispan.partitionhandling.impl with type arguments of type ConsistentHashModifier and TypeMethodDescriptionAvailabilityStrategyContext.calculateConflictHash(ConsistentHash preferredHash, Set<ConsistentHash> distinctHashes, List<Address> actualMembers) -
Uses of ConsistentHash in org.infinispan.scattered.impl
Methods in org.infinispan.scattered.impl with parameters of type ConsistentHashModifier and TypeMethodDescriptionprotected voidScatteredStateConsumerImpl.beforeTopologyInstalled(int topologyId, ConsistentHash previousWriteCh, ConsistentHash newWriteCh) -
Uses of ConsistentHash in org.infinispan.statetransfer
Methods in org.infinispan.statetransfer with parameters of type ConsistentHashModifier and TypeMethodDescriptionprotected voidStateConsumerImpl.beforeTopologyInstalled(int topologyId, ConsistentHash previousWriteCh, ConsistentHash newWriteCh) protected org.infinispan.commons.util.IntSetStateConsumerImpl.getOwnedSegments(ConsistentHash consistentHash) -
Uses of ConsistentHash in org.infinispan.stream.impl
Methods in org.infinispan.stream.impl with parameters of type ConsistentHashModifier and TypeMethodDescriptionprotected booleanAbstractCacheStream.isPrimaryOwner(ConsistentHash ch, Object key) -
Uses of ConsistentHash in org.infinispan.topology
Methods in org.infinispan.topology that return ConsistentHashModifier and TypeMethodDescriptionClusterCacheStatus.calculateConflictHash(ConsistentHash preferredHash, Set<ConsistentHash> distinctHashes, List<Address> actualMembers) CacheTopology.getCurrentCH()The current consistent hash.CacheTopology.getPendingCH()The future consistent hash.CacheTopology.getReadConsistentHash()Read operations should always go to the "current" owners.CacheTopology.getUnionCH()The union of the current and future consistent hashes.CacheTopology.getWriteConsistentHash()When there is a rebalance in progress, write operations should go to the union of the "current" and "future" owners.Methods in org.infinispan.topology with parameters of type ConsistentHashModifier and TypeMethodDescriptionClusterCacheStatus.calculateConflictHash(ConsistentHash preferredHash, Set<ConsistentHash> distinctHashes, List<Address> actualMembers) static booleanClusterTopologyManagerImpl.distLostDataCheck(ConsistentHash stableCH, List<Address> newMembers) static booleanClusterTopologyManagerImpl.scatteredLostDataCheck(ConsistentHash stableCH, List<Address> newMembers) Method parameters in org.infinispan.topology with type arguments of type ConsistentHashModifier and TypeMethodDescriptionClusterCacheStatus.calculateConflictHash(ConsistentHash preferredHash, Set<ConsistentHash> distinctHashes, List<Address> actualMembers) Constructors in org.infinispan.topology with parameters of type ConsistentHashModifierConstructorDescriptionCacheTopology(int topologyId, int rebalanceId, ConsistentHash currentCH, ConsistentHash pendingCH, ConsistentHash unionCH, CacheTopology.Phase phase, List<Address> actualMembers, List<PersistentUUID> persistentUUIDs) CacheTopology(int topologyId, int rebalanceId, ConsistentHash currentCH, ConsistentHash pendingCH, CacheTopology.Phase phase, List<Address> actualMembers, List<PersistentUUID> persistentUUIDs)