Uses of Interface
org.infinispan.distribution.ch.ConsistentHash
-
Packages that use ConsistentHash Package Description org.infinispan.configuration.cache Cacheconfigurationorg.infinispan.distribution Classes relating to the distributed cache mode.org.infinispan.distribution.ch Consistent Hash interfacesorg.infinispan.distribution.topologyaware org.infinispan.distribution.util org.infinispan.notifications.cachelistener Cache-specific notifications and eventing.org.infinispan.notifications.cachelistener.event Cache-specific listener eventsorg.infinispan.statetransfer Transfer of state to new caches in a cluster.org.infinispan.topology -
-
Uses of ConsistentHash in org.infinispan.configuration.cache
Methods in org.infinispan.configuration.cache that return ConsistentHash Modifier and Type Method Description ConsistentHashHashConfiguration. consistentHash()Deprecated.Since 5.2, replaced byHashConfiguration.consistentHashFactory().Methods in org.infinispan.configuration.cache with parameters of type ConsistentHash Modifier and Type Method Description HashConfigurationBuilderHashConfigurationBuilder. consistentHash(ConsistentHash consistentHash)Deprecated.Since 5.2, replaced byHashConfigurationBuilder.consistentHashFactory(ConsistentHashFactory).Method parameters in org.infinispan.configuration.cache with type arguments of type ConsistentHash Modifier and Type Method Description HashConfigurationBuilderHashConfigurationBuilder. consistentHashFactory(ConsistentHashFactory<? extends ConsistentHash> consistentHashFactory)The consistent hash factory in use. -
Uses of ConsistentHash in org.infinispan.distribution
Methods in org.infinispan.distribution that return ConsistentHash Modifier and Type Method Description default ConsistentHashDistributionManager. getConsistentHash()Deprecated.Since 9.0, please useDistributionManager.getWriteConsistentHash()instead.ConsistentHashDistributionManager. getReadConsistentHash()ConsistentHashDistributionManager. getWriteConsistentHash() -
Uses of ConsistentHash in org.infinispan.distribution.ch
Classes in org.infinispan.distribution.ch with type parameters of type ConsistentHash Modifier and Type Interface Description interfaceConsistentHashFactory<CH extends ConsistentHash>Factory forConsistentHashinstances.Methods in org.infinispan.distribution.ch that return ConsistentHash Modifier and Type Method Description default ConsistentHashConsistentHash. remapAddresses(UnaryOperator<Address> remapper)Returns a new ConsistentHash with the addresses remapped according to the providedUnaryOperator. -
Uses of ConsistentHash in org.infinispan.distribution.topologyaware
Constructors in org.infinispan.distribution.topologyaware with parameters of type ConsistentHash Constructor Description TopologyInfo(ConsistentHash ch) -
Uses of ConsistentHash in org.infinispan.distribution.util
Fields in org.infinispan.distribution.util declared as ConsistentHash Modifier and Type Field Description protected ConsistentHashReadOnlySegmentAwareCollection. chprotected ConsistentHashReadOnlySegmentAwareIterator. chprotected ConsistentHashReadOnlySegmentAwareMap. chConstructors in org.infinispan.distribution.util with parameters of type ConsistentHash Constructor Description ReadOnlySegmentAwareCollection(Collection<E> set, ConsistentHash ch, IntSet allowedSegments)ReadOnlySegmentAwareEntryCollection(Set<Map.Entry<K,V>> set, ConsistentHash ch, IntSet allowedSegments)ReadOnlySegmentAwareEntryIterator(Iterator<Map.Entry<K,V>> iter, ConsistentHash ch, IntSet allowedSegments)ReadOnlySegmentAwareIterator(Iterator<E> iter, ConsistentHash ch, IntSet allowedSegments)ReadOnlySegmentAwareMap(Map<K,V> map, ConsistentHash ch, IntSet allowedSegments) -
Uses of ConsistentHash in org.infinispan.notifications.cachelistener
Methods in org.infinispan.notifications.cachelistener with parameters of type ConsistentHash Modifier and Type Method Description voidCacheNotifier. notifyDataRehashed(ConsistentHash oldCH, ConsistentHash newCH, ConsistentHash unionCH, int newTopologyId, boolean pre)voidCacheNotifierImpl. 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 ConsistentHash Modifier and Type Method Description ConsistentHashDataRehashedEvent. getConsistentHashAtEnd()default ConsistentHashTopologyChangedEvent. getConsistentHashAtEnd()Deprecated.ConsistentHashDataRehashedEvent. getConsistentHashAtStart()default ConsistentHashTopologyChangedEvent. getConsistentHashAtStart()Deprecated.ConsistentHashTopologyChangedEvent. getReadConsistentHashAtEnd()ConsistentHashTopologyChangedEvent. getReadConsistentHashAtStart()ConsistentHashDataRehashedEvent. getUnionConsistentHash()Deprecated.Since 9.0ConsistentHashTopologyChangedEvent. getWriteConsistentHashAtEnd()ConsistentHashTopologyChangedEvent. getWriteConsistentHashAtStart() -
Uses of ConsistentHash in org.infinispan.statetransfer
Methods in org.infinispan.statetransfer with parameters of type ConsistentHash Modifier and Type Method Description protected voidStateConsumerImpl. beforeTopologyInstalled(int topologyId, boolean startRebalance, ConsistentHash previousWriteCh, ConsistentHash newWriteCh)protected IntSetStateConsumerImpl. getOwnedSegments(ConsistentHash consistentHash) -
Uses of ConsistentHash in org.infinispan.topology
Methods in org.infinispan.topology that return ConsistentHash Modifier and Type Method Description ConsistentHashClusterCacheStatus. calculateConflictHash(ConsistentHash preferredHash, Set<ConsistentHash> distinctHashes, List<Address> actualMembers)ConsistentHashCacheTopology. getCurrentCH()The current consistent hash.ConsistentHashCacheTopologyControlCommand. getCurrentCH()ConsistentHashCacheTopology. getPendingCH()The future consistent hash.ConsistentHashCacheTopologyControlCommand. getPendingCH()ConsistentHashCacheTopology. getReadConsistentHash()Read operations should always go to the "current" owners.ConsistentHashCacheTopology. getUnionCH()The union of the current and future consistent hashes.ConsistentHashCacheTopology. 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 ConsistentHash Modifier and Type Method Description ConsistentHashClusterCacheStatus. 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 ConsistentHash Modifier and Type Method Description ConsistentHashClusterCacheStatus. calculateConflictHash(ConsistentHash preferredHash, Set<ConsistentHash> distinctHashes, List<Address> actualMembers)Constructors in org.infinispan.topology with parameters of type ConsistentHash Constructor Description CacheTopology(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)
-