| Package | Description |
|---|---|
| org.infinispan.commons.configuration.attributes | |
| org.infinispan.configuration.cache |
Cache configuration |
| org.infinispan.distribution.ch |
Consistent Hash interfaces
|
| org.infinispan.distribution.ch.impl | |
| org.infinispan.distribution.group.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
Attribute<T>
Attribute.
|
class |
AttributeSet
AttributeSet is a container for
Attributes. |
| Modifier and Type | Class and Description |
|---|---|
class |
ClusteringConfiguration
Defines clustered characteristics of the cache.
|
class |
Configuration |
class |
CustomInterceptorsConfiguration
Deprecated.
Since 10.0, custom interceptors support will be removed and only modules will be able to define interceptors
|
class |
EncodingConfiguration
Controls encoding configuration for keys and values in the cache.
|
class |
ExpirationConfiguration
Controls the default expiration settings for entries in the cache.
|
class |
GroupsConfiguration
Configuration for various grouper definitions.
|
class |
HashConfiguration
Allows fine-tuning of rehashing characteristics.
|
class |
IndexingConfiguration
Configures indexing of entries in the cache for searching.
|
class |
InvocationBatchingConfiguration |
class |
L1Configuration
Configures the L1 cache behavior in 'distributed' caches instances.
|
class |
LockingConfiguration
Defines the local, in-VM locking and concurrency characteristics of the cache.
|
class |
MemoryConfiguration
Controls the memory storage configuration for the cache.
|
class |
PartitionHandlingConfiguration
Controls how the cache handles partitioning and/or multiple node failures.
|
class |
PersistenceConfiguration
Configuration for stores.
|
class |
RecoveryConfiguration
Defines recovery configuration for the cache.
|
class |
SecurityConfiguration
SecurityConfiguration.
|
class |
SitesConfiguration |
class |
StateTransferConfiguration
Configures how state is retrieved when a new cache joins the cluster.
|
class |
StatisticsConfiguration
Determines whether cache statistics are gathered.
|
class |
TakeOfflineConfiguration |
class |
TransactionConfiguration
Defines transactional (JTA) characteristics of the cache.
|
class |
UnsafeConfiguration
Controls certain tuning parameters that may break some of Infinispan's public API contracts in
exchange for better performance in some cases.
|
class |
XSiteStateTransferConfiguration
Configuration needed for State Transfer between different sites.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
KeyPartitioner
Map keys to 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.
|
class |
SingleSegmentKeyPartitioner
KeyPartitioner that always returns 0 for a given segment.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GroupingPartitioner
Key partitioner that uses
Group annotations to map
grouped keys to the same segment. |
Copyright © 2022 JBoss by Red Hat. All rights reserved.