Uses of Class
org.infinispan.distribution.ch.impl.DefaultConsistentHash
-
Packages that use DefaultConsistentHash Package Description org.infinispan.distribution.ch.impl -
-
Uses of DefaultConsistentHash in org.infinispan.distribution.ch.impl
Methods in org.infinispan.distribution.ch.impl that return DefaultConsistentHash Modifier and Type Method Description DefaultConsistentHash
DefaultConsistentHashFactory.Builder. build()
DefaultConsistentHash
DefaultConsistentHashFactory. create(org.infinispan.commons.hash.Hash hashFunction, int numOwners, int numSegments, List<Address> members, Map<Address,Float> capacityFactors)
DefaultConsistentHash
SyncConsistentHashFactory. create(org.infinispan.commons.hash.Hash hashFunction, int numOwners, int numSegments, List<Address> members, Map<Address,Float> capacityFactors)
DefaultConsistentHash
DefaultConsistentHash.Externalizer. doReadObject(ObjectInput unmarshaller)
DefaultConsistentHash
DefaultConsistentHashFactory. fromPersistentState(ScopedPersistentState state)
DefaultConsistentHash
SyncConsistentHashFactory. fromPersistentState(ScopedPersistentState state)
DefaultConsistentHash
DefaultConsistentHashFactory. rebalance(DefaultConsistentHash baseCH)
DefaultConsistentHash
SyncConsistentHashFactory. rebalance(DefaultConsistentHash baseCH)
DefaultConsistentHash
DefaultConsistentHash. union(DefaultConsistentHash dch2)
Merges two consistent hash objects that have the same number of segments, numOwners and hash function.DefaultConsistentHash
DefaultConsistentHashFactory. union(DefaultConsistentHash dch1, DefaultConsistentHash dch2)
Merges two consistent hash objects that have the same number of segments, numOwners and hash function.DefaultConsistentHash
SyncConsistentHashFactory. union(DefaultConsistentHash ch1, DefaultConsistentHash ch2)
DefaultConsistentHash
DefaultConsistentHashFactory. updateMembers(DefaultConsistentHash baseCH, List<Address> actualMembers, Map<Address,Float> actualCapacityFactors)
Leavers are removed and segments without owners are assigned new owners.DefaultConsistentHash
SyncConsistentHashFactory. updateMembers(DefaultConsistentHash baseCH, List<Address> newMembers, Map<Address,Float> actualCapacityFactors)
Methods in org.infinispan.distribution.ch.impl that return types with arguments of type DefaultConsistentHash Modifier and Type Method Description Set<Class<? extends DefaultConsistentHash>>
DefaultConsistentHash.Externalizer. getTypeClasses()
Methods in org.infinispan.distribution.ch.impl with parameters of type DefaultConsistentHash Modifier and Type Method Description void
DefaultConsistentHash.Externalizer. doWriteObject(ObjectOutput output, DefaultConsistentHash ch)
DefaultConsistentHash
DefaultConsistentHashFactory. rebalance(DefaultConsistentHash baseCH)
DefaultConsistentHash
SyncConsistentHashFactory. rebalance(DefaultConsistentHash baseCH)
DefaultConsistentHash
DefaultConsistentHash. union(DefaultConsistentHash dch2)
Merges two consistent hash objects that have the same number of segments, numOwners and hash function.DefaultConsistentHash
DefaultConsistentHashFactory. union(DefaultConsistentHash dch1, DefaultConsistentHash dch2)
Merges two consistent hash objects that have the same number of segments, numOwners and hash function.DefaultConsistentHash
SyncConsistentHashFactory. union(DefaultConsistentHash ch1, DefaultConsistentHash ch2)
DefaultConsistentHash
DefaultConsistentHashFactory. updateMembers(DefaultConsistentHash baseCH, List<Address> actualMembers, Map<Address,Float> actualCapacityFactors)
Leavers are removed and segments without owners are assigned new owners.DefaultConsistentHash
SyncConsistentHashFactory. updateMembers(DefaultConsistentHash baseCH, List<Address> newMembers, Map<Address,Float> actualCapacityFactors)
Constructors in org.infinispan.distribution.ch.impl with parameters of type DefaultConsistentHash Constructor Description Builder(DefaultConsistentHash baseCH)
Builder(DefaultConsistentHash baseCH, List<Address> actualMembers, Map<Address,Float> actualCapacityFactors)
-