| Package | Description |
|---|---|
| org.infinispan.configuration.cache |
Cache configuration |
| org.infinispan.distribution.ch.impl | |
| org.infinispan.distribution.group |
Groups allow keys with differeing hash codes to be co-located on the same node.
|
| org.infinispan.distribution.group.impl | |
| org.infinispan.statetransfer |
Transfer of state to new caches in a cluster.
|
| Modifier and Type | Field and Description |
|---|---|
static AttributeDefinition<KeyPartitioner> |
HashConfiguration.KEY_PARTITIONER |
| Modifier and Type | Method and Description |
|---|---|
KeyPartitioner |
HashConfiguration.keyPartitioner() |
| Modifier and Type | Method and Description |
|---|---|
HashConfigurationBuilder |
HashConfigurationBuilder.keyPartitioner(KeyPartitioner keyPartitioner)
Key partitioner, controlling the mapping of keys to hash segments.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AffinityPartitioner
Key partitioner that maps keys to segments using information contained in
AffinityTaggedKey. |
class |
HashFunctionPartitioner
Key partitioner that computes a key's segment based on a hash function.
|
| Modifier and Type | Method and Description |
|---|---|
KeyPartitioner |
PartitionerConsistentHash.getKeyPartitioner() |
| Constructor and Description |
|---|
PartitionerConsistentHash(ConsistentHash ch,
KeyPartitioner keyPartitioner) |
| Modifier and Type | Class and Description |
|---|---|
class |
GroupingPartitioner
Key partitioner that uses
Group annotations to map
grouped keys to the same segment. |
| Modifier and Type | Method and Description |
|---|---|
KeyPartitioner |
GroupingPartitioner.unwrap() |
| Constructor and Description |
|---|
GroupingPartitioner(KeyPartitioner partitioner,
GroupManager groupManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
StateTransferManagerImpl.init(StateConsumer stateConsumer,
StateProvider stateProvider,
Cache cache,
CacheNotifier cacheNotifier,
Configuration configuration,
GlobalConfiguration globalConfiguration,
RpcManager rpcManager,
KeyPartitioner keyPartitioner,
LocalTopologyManager localTopologyManager,
PartitionHandlingManager partitionHandlingManager) |
Copyright © 2024 JBoss, a division of Red Hat. All rights reserved.