Class TopologyAwareConsistentHashFactory
java.lang.Object
org.infinispan.distribution.ch.impl.AbstractConsistentHashFactory<DefaultConsistentHash>
org.infinispan.distribution.ch.impl.DefaultConsistentHashFactory
org.infinispan.distribution.ch.impl.TopologyAwareConsistentHashFactory
- All Implemented Interfaces:
ConsistentHashFactory<DefaultConsistentHash>
Default topology-aware consistent hash factory implementation.
- Since:
- 5.2
- Author:
- Dan Berindei
-
Nested Class Summary
Nested classes/interfaces inherited from class org.infinispan.distribution.ch.impl.DefaultConsistentHashFactory
DefaultConsistentHashFactory.Builder
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
Methods inherited from class org.infinispan.distribution.ch.impl.DefaultConsistentHashFactory
addPrimaryOwners, create, doAddBackupOwners, equals, findNewBackupOwner, fromPersistentState, hashCode, rebalance, rebalanceBuilder, removeExtraBackupOwners, replaceBackupOwners, replacePrimaryOwners, swapPrimaryOwnersWithBackups, union, updateMembers
Methods inherited from class org.infinispan.distribution.ch.impl.AbstractConsistentHashFactory
checkCapacityFactors, findNewPrimaryOwner, findWorstPrimaryOwner
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.infinispan.distribution.ch.ConsistentHashFactory
create
-
Constructor Details
-
TopologyAwareConsistentHashFactory
public TopologyAwareConsistentHashFactory()
-
-
Method Details
-
addBackupOwners
- Overrides:
addBackupOwners
in classDefaultConsistentHashFactory
-