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 TypeMethodDescriptionvoid
DefaultConsistentHash.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)