Uses of Class
org.infinispan.distribution.ch.impl.DefaultConsistentHash
Packages that use DefaultConsistentHash
-
Uses of DefaultConsistentHash in org.infinispan.distribution.ch.impl
Methods in org.infinispan.distribution.ch.impl that return DefaultConsistentHashModifier and TypeMethodDescriptionDefaultConsistentHashFactory.Builder.build()DefaultConsistentHashFactory.create(int numOwners, int numSegments, List<Address> members, Map<Address, Float> capacityFactors) SyncConsistentHashFactory.create(int numOwners, int numSegments, List<Address> members, Map<Address, Float> capacityFactors) DefaultConsistentHash.Externalizer.doReadObject(ObjectInput unmarshaller) DefaultConsistentHashFactory.fromPersistentState(ScopedPersistentState state) SyncConsistentHashFactory.fromPersistentState(ScopedPersistentState state) DefaultConsistentHashFactory.rebalance(DefaultConsistentHash baseCH) SyncConsistentHashFactory.rebalance(DefaultConsistentHash baseCH) DefaultConsistentHash.union(DefaultConsistentHash dch2) Merges two consistent hash objects that have the same number of segments, numOwners and hash function.DefaultConsistentHashFactory.union(DefaultConsistentHash dch1, DefaultConsistentHash dch2) Merges two consistent hash objects that have the same number of segments, numOwners and hash function.SyncConsistentHashFactory.union(DefaultConsistentHash ch1, DefaultConsistentHash ch2) DefaultConsistentHashFactory.updateMembers(DefaultConsistentHash baseCH, List<Address> actualMembers, Map<Address, Float> actualCapacityFactors) Leavers are removed and segments without owners are assigned new owners.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 DefaultConsistentHashModifier and TypeMethodDescriptionSet<Class<? extends DefaultConsistentHash>>DefaultConsistentHash.Externalizer.getTypeClasses()Methods in org.infinispan.distribution.ch.impl with parameters of type DefaultConsistentHashModifier and TypeMethodDescriptionvoidDefaultConsistentHash.Externalizer.doWriteObject(ObjectOutput output, DefaultConsistentHash ch) DefaultConsistentHashFactory.rebalance(DefaultConsistentHash baseCH) SyncConsistentHashFactory.rebalance(DefaultConsistentHash baseCH) DefaultConsistentHash.union(DefaultConsistentHash dch2) Merges two consistent hash objects that have the same number of segments, numOwners and hash function.DefaultConsistentHashFactory.union(DefaultConsistentHash dch1, DefaultConsistentHash dch2) Merges two consistent hash objects that have the same number of segments, numOwners and hash function.SyncConsistentHashFactory.union(DefaultConsistentHash ch1, DefaultConsistentHash ch2) DefaultConsistentHashFactory.updateMembers(DefaultConsistentHash baseCH, List<Address> actualMembers, Map<Address, Float> actualCapacityFactors) Leavers are removed and segments without owners are assigned new owners.SyncConsistentHashFactory.updateMembers(DefaultConsistentHash baseCH, List<Address> newMembers, Map<Address, Float> actualCapacityFactors) Constructors in org.infinispan.distribution.ch.impl with parameters of type DefaultConsistentHashModifierConstructorDescriptionBuilder(DefaultConsistentHash baseCH) Builder(DefaultConsistentHash baseCH, List<Address> actualMembers, Map<Address, Float> actualCapacityFactors)