Uses of Class
org.infinispan.distribution.ch.impl.DefaultConsistentHash
Packages that use DefaultConsistentHash
-
Uses of DefaultConsistentHash in org.infinispan.distribution.ch.impl
Subclasses with type arguments of type DefaultConsistentHash in org.infinispan.distribution.ch.implClasses in org.infinispan.distribution.ch.impl that implement interfaces with type arguments of type DefaultConsistentHashModifier and TypeClassDescriptionfinal classDefaultConsistentHash$___Marshaller_72e046f2d643b0377d964c75525999a723791ab876f8aaba63d75ab943289f60WARNING: Generated code!classConsistentHashFactoryimplementation that guarantees that multiple caches with the same members will have the same consistent hash (unlikeDefaultConsistentHashFactory).Methods in org.infinispan.distribution.ch.impl that return DefaultConsistentHashModifier and TypeMethodDescriptionDefaultConsistentHashFactory.Builder.build()static DefaultConsistentHashDefaultConsistentHash.create(int numOwners, int numSegments, List<Address> members, Map<Address, Float> capacityFactors, List<Address>[] segmentOwners) 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$___Marshaller_72e046f2d643b0377d964c75525999a723791ab876f8aaba63d75ab943289f60.read(org.infinispan.protostream.ProtobufTagMarshaller.ReadContext $1) 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 TypeMethodDescriptionDefaultConsistentHashFactory.fromPersistentState(ScopedPersistentState state, Function<UUID, Address> addressMapper) SyncConsistentHashFactory.fromPersistentState(ScopedPersistentState state, Function<UUID, Address> addressMapper) DefaultConsistentHash$___Marshaller_72e046f2d643b0377d964c75525999a723791ab876f8aaba63d75ab943289f60.getJavaClass()Methods in org.infinispan.distribution.ch.impl with parameters of type DefaultConsistentHashModifier and TypeMethodDescriptionDefaultConsistentHashFactory.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) voidDefaultConsistentHash$___Marshaller_72e046f2d643b0377d964c75525999a723791ab876f8aaba63d75ab943289f60.write(org.infinispan.protostream.ProtobufTagMarshaller.WriteContext $1, DefaultConsistentHash $2) Constructors in org.infinispan.distribution.ch.impl with parameters of type DefaultConsistentHashModifierConstructorDescriptionBuilder(DefaultConsistentHash baseCH) Builder(DefaultConsistentHash baseCH, List<Address> actualMembers, Map<Address, Float> actualCapacityFactors)