| Package | Description |
|---|---|
| org.infinispan.client.hotrod.configuration |
HotRod Client Configuration API
|
| org.infinispan.client.hotrod.impl | |
| org.infinispan.client.hotrod.impl.consistenthash | |
| org.infinispan.client.hotrod.impl.transport | |
| org.infinispan.client.hotrod.impl.transport.tcp |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends ConsistentHash> |
Configuration.consistentHashImpl(int version) |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationBuilder |
ConfigurationBuilder.consistentHashImpl(int version,
Class<? extends ConsistentHash> consistentHashClass) |
ConfigurationBuilder |
ConfigurationChildBuilder.consistentHashImpl(int version,
Class<? extends ConsistentHash> consistentHashClass)
Defines the
ConsistentHash implementation to use for the specified version. |
ConfigurationBuilder |
AbstractConfigurationChildBuilder.consistentHashImpl(int version,
Class<? extends ConsistentHash> consistentHashClass) |
| Modifier and Type | Method and Description |
|---|---|
ConsistentHash |
TopologyInfo.getConsistentHash(byte[] cacheName) |
| Modifier and Type | Class and Description |
|---|---|
class |
ConsistentHashV1
Version one consistent hash function based on
MurmurHash2; |
class |
ConsistentHashV2
Version 2 of the ConsistentHash function.
|
class |
SegmentConsistentHash |
| Modifier and Type | Method and Description |
|---|---|
<T extends ConsistentHash> |
ConsistentHashFactory.newConsistentHash(int version) |
| Modifier and Type | Method and Description |
|---|---|
ConsistentHash |
TransportFactory.getConsistentHash(byte[] cacheName) |
| Modifier and Type | Method and Description |
|---|---|
ConsistentHash |
TcpTransportFactory.getConsistentHash(byte[] cacheName)
Note that the returned
ConsistentHash may not be thread-safe. |
Copyright © 2025 JBoss, a division of Red Hat. All rights reserved.