|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TopologyInfo | |
---|---|
org.infinispan.distribution | Classes relating to the distributed cache mode. |
org.infinispan.distribution.ch |
Uses of TopologyInfo in org.infinispan.distribution |
---|
Methods in org.infinispan.distribution that return TopologyInfo | |
---|---|
TopologyInfo |
DistributionManagerImpl.getTopologyInfo()
|
TopologyInfo |
DistributionManager.getTopologyInfo()
|
Uses of TopologyInfo in org.infinispan.distribution.ch |
---|
Fields in org.infinispan.distribution.ch declared as TopologyInfo | |
---|---|
protected TopologyInfo |
AbstractConsistentHash.topologyInfo
|
Methods in org.infinispan.distribution.ch that return TopologyInfo | |
---|---|
TopologyInfo |
AbstractConsistentHash.getTopologyInfo()
|
Methods in org.infinispan.distribution.ch with parameters of type TopologyInfo | |
---|---|
static ConsistentHash |
ConsistentHashHelper.createConsistentHash(Configuration c,
List<Address> addresses,
Collection<Address> moreAddresses,
TopologyInfo topologyInfo)
Creates a new consistent hash instance based on the user's configuration, and populates the consistent hash with the collection of addresses passed in. |
static ConsistentHash |
ConsistentHashHelper.createConsistentHash(Configuration c,
List<Address> addresses,
TopologyInfo topologyInfo)
Creates a new consistent hash instance based on the user's configuration, and populates the consistent hash with the collection of addresses passed in. |
static ConsistentHash |
ConsistentHashHelper.createConsistentHash(Configuration c,
List<Address> addresses,
TopologyInfo topologyInfo,
Address... moreAddresses)
Creates a new consistent hash instance based on the user's configuration, and populates the consistent hash with the collection of addresses passed in. |
static ConsistentHash |
ConsistentHashHelper.createConsistentHash(ConsistentHash template,
List<Address> addresses,
TopologyInfo topologyInfo)
Creates a new consistent hash instance based on the type specified, and populates the consistent hash with the collection of addresses passed in. |
static ConsistentHash |
ConsistentHashHelper.createConsistentHash(ConsistentHash template,
List<Address> addresses,
TopologyInfo topologyInfo,
Address... moreAddresses)
Creates a new consistent hash instance based on the type specified, and populates the consistent hash with the collection of addresses passed in. |
static ConsistentHash |
ConsistentHashHelper.removeAddress(ConsistentHash ch,
Address toRemove,
Configuration c,
TopologyInfo topologyInfo)
Returns a new consistent hash of the same type with the given address removed. |
static UnionConsistentHash |
ConsistentHashHelper.removeAddressFromUnionConsistentHash(UnionConsistentHash uch,
Address toRemove,
Configuration c,
TopologyInfo topologyInfo)
Creates a new UnionConsistentHash instance based on the old instance, removing the provided address from both target consistent hash instances in the union. |
void |
ConsistentHash.setTopologyInfo(TopologyInfo topologyInfo)
Sets cluster topology information that can be used by CH to improve fault tolerance by smart choosing of backups. |
void |
AbstractConsistentHash.setTopologyInfo(TopologyInfo topologyInfo)
|
Constructors in org.infinispan.distribution.ch with parameters of type TopologyInfo | |
---|---|
TopologyInfo(TopologyInfo topologyInfo)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |