Package | Description |
---|---|
org.infinispan.distribution.ch |
Modifier and Type | Method and Description |
---|---|
DefaultConsistentHash |
DefaultConsistentHashFactory.Builder.build() |
DefaultConsistentHash |
DefaultConsistentHashFactory.create(Hash hashFunction,
int numOwners,
int numSegments,
List<Address> members,
Map<Address,Float> capacityFactors) |
DefaultConsistentHash |
SyncConsistentHashFactory.create(Hash hashFunction,
int numOwners,
int numSegments,
List<Address> members,
Map<Address,Float> capacityFactors) |
DefaultConsistentHash |
DefaultConsistentHash.Externalizer.readObject(ObjectInput unmarshaller) |
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) |
Modifier and Type | Method and Description |
---|---|
Set<Class<? extends DefaultConsistentHash>> |
DefaultConsistentHash.Externalizer.getTypeClasses() |
Modifier and Type | Method and Description |
---|---|
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) |
void |
DefaultConsistentHash.Externalizer.writeObject(ObjectOutput output,
DefaultConsistentHash ch) |
Constructor and Description |
---|
Builder(DefaultConsistentHash baseCH) |
Builder(DefaultConsistentHash baseCH,
List<Address> actualMembers,
Map<Address,Float> actualCapacityFactors) |
Copyright © 2016 JBoss, a division of Red Hat. All rights reserved.