Package | Description |
---|---|
org.infinispan.distribution.ch |
Modifier and Type | Method and Description |
---|---|
DefaultConsistentHash |
DefaultConsistentHashFactory.Builder.build(Hash hashFunction) |
DefaultConsistentHash |
DefaultConsistentHashFactory.create(Hash hashFunction,
int numOwners,
int numSegments,
List<Address> members) |
DefaultConsistentHash |
SyncConsistentHashFactory.create(Hash hashFunction,
int numOwners,
int numSegments,
List<Address> members) |
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)
Leavers are removed and segments without owners are assigned new owners.
|
DefaultConsistentHash |
SyncConsistentHashFactory.updateMembers(DefaultConsistentHash baseCH,
List<Address> newMembers) |
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)
Leavers are removed and segments without owners are assigned new owners.
|
DefaultConsistentHash |
SyncConsistentHashFactory.updateMembers(DefaultConsistentHash baseCH,
List<Address> newMembers) |
void |
DefaultConsistentHash.Externalizer.writeObject(ObjectOutput output,
DefaultConsistentHash ch) |
Constructor and Description |
---|
DefaultConsistentHashFactory.Builder(DefaultConsistentHash baseCH) |
DefaultConsistentHashFactory.Builder(DefaultConsistentHash baseCH,
List<Address> actualMembers) |
OwnershipStatistics(DefaultConsistentHash ch,
List<Address> nodes) |
Copyright © 2015 JBoss, a division of Red Hat. All Rights Reserved.