Uses of Class
org.infinispan.distribution.ch.impl.ScatteredConsistentHash
-
Packages that use ScatteredConsistentHash Package Description org.infinispan.distribution.ch.impl -
-
Uses of ScatteredConsistentHash in org.infinispan.distribution.ch.impl
Methods in org.infinispan.distribution.ch.impl that return ScatteredConsistentHash Modifier and Type Method Description ScatteredConsistentHashScatteredConsistentHashFactory.Builder. build()ScatteredConsistentHashScatteredConsistentHashFactory. create(int numOwners, int numSegments, List<Address> members, Map<Address,Float> capacityFactors)ScatteredConsistentHashScatteredConsistentHash.Externalizer. doReadObject(ObjectInput unmarshaller)ScatteredConsistentHashScatteredConsistentHashFactory. fromPersistentState(ScopedPersistentState state)ScatteredConsistentHashScatteredConsistentHashFactory. rebalance(ScatteredConsistentHash baseCH)ScatteredConsistentHashScatteredConsistentHash. union(ScatteredConsistentHash sch2)Prefers owners from the second hash -> effectively this will make pendingCH == unionCH (I think)ScatteredConsistentHashScatteredConsistentHashFactory. union(ScatteredConsistentHash dch1, ScatteredConsistentHash dch2)Merges two consistent hash objects that have the same number of segments, numOwners and hash function.ScatteredConsistentHashScatteredConsistentHashFactory. updateMembers(ScatteredConsistentHash baseCH, List<Address> actualMembers, Map<Address,Float> actualCapacityFactors)Leavers are removed and segments without owners are assigned new owners.Methods in org.infinispan.distribution.ch.impl that return types with arguments of type ScatteredConsistentHash Modifier and Type Method Description Set<Class<? extends ScatteredConsistentHash>>ScatteredConsistentHash.Externalizer. getTypeClasses()Methods in org.infinispan.distribution.ch.impl with parameters of type ScatteredConsistentHash Modifier and Type Method Description voidScatteredConsistentHash.Externalizer. doWriteObject(ObjectOutput output, ScatteredConsistentHash ch)ScatteredConsistentHashScatteredConsistentHashFactory. rebalance(ScatteredConsistentHash baseCH)ScatteredConsistentHashScatteredConsistentHash. union(ScatteredConsistentHash sch2)Prefers owners from the second hash -> effectively this will make pendingCH == unionCH (I think)ScatteredConsistentHashScatteredConsistentHashFactory. union(ScatteredConsistentHash dch1, ScatteredConsistentHash dch2)Merges two consistent hash objects that have the same number of segments, numOwners and hash function.ScatteredConsistentHashScatteredConsistentHashFactory. updateMembers(ScatteredConsistentHash baseCH, List<Address> actualMembers, Map<Address,Float> actualCapacityFactors)Leavers are removed and segments without owners are assigned new owners.Constructors in org.infinispan.distribution.ch.impl with parameters of type ScatteredConsistentHash Constructor Description Builder(ScatteredConsistentHash baseCH)Builder(ScatteredConsistentHash baseCH, List<Address> actualMembers, Map<Address,Float> actualCapacityFactors)
-