Package | Description |
---|---|
org.infinispan.commons.configuration |
Commons Configuration package
|
org.infinispan.commons.configuration.attributes | |
org.infinispan.commons.configuration.elements | |
org.infinispan.configuration.cache |
Cache configuration |
org.infinispan.configuration.global |
EmbeddedCacheManager configuration |
Modifier and Type | Method and Description |
---|---|
default List<ConfigurationInfo> |
ConfigurationInfo.subElements() |
Modifier and Type | Method and Description |
---|---|
String |
JsonWriter.toJSON(ConfigurationInfo configurationInfo) |
Modifier and Type | Class and Description |
---|---|
class |
AttributeSerializer<T,U extends ConfigurationInfo,B extends ConfigurationBuilderInfo>
Handles
Attribute serialization to external format. |
class |
ClassAttributeSerializer<T,U extends ConfigurationInfo,B extends ConfigurationBuilderInfo>
Attribute serializer that converters an instance to its class name when serializing and the other way around when deserializing.
|
class |
DefaultSerializer<T,U extends ConfigurationInfo,B extends ConfigurationBuilderInfo>
Default implementation of
AttributeSerializer that uses the xmlName as the output format for the name,
and the value without transformation. |
Modifier and Type | Field and Description |
---|---|
static AttributeSerializer<Object,ConfigurationInfo,ConfigurationBuilderInfo> |
ClassAttributeSerializer.INSTANCE |
Modifier and Type | Method and Description |
---|---|
AttributeSerializer<? super T,? extends ConfigurationInfo,? extends ConfigurationBuilderInfo> |
AttributeDefinition.getSerializerConfig() |
Modifier and Type | Method and Description |
---|---|
Object |
NullAttributeSerializer.getSerializationValue(Attribute<Object> attribute,
ConfigurationInfo configurationElement) |
Modifier and Type | Method and Description |
---|---|
AttributeDefinition.Builder<T> |
AttributeDefinition.Builder.serializer(AttributeSerializer<? super T,? extends ConfigurationInfo,? extends ConfigurationBuilderInfo> serializer) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultElementDefinition<C extends ConfigurationInfo> |
interface |
ElementDefinition<C extends ConfigurationInfo>
Defines a container for a set of configuration
Attribute . |
Modifier and Type | Interface and Description |
---|---|
interface |
StoreConfiguration
StoreConfiguration contains generic configuration elements available to all the stores.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSegmentedStoreConfiguration<T extends AbstractStoreConfiguration>
Abstract store configuration that should be extended when the store configuration supports being segmented.
|
class |
AbstractStoreConfiguration |
class |
AsyncStoreConfiguration
Configuration for the async cache store.
|
class |
AuthorizationConfiguration
AuthorizationConfiguration.
|
class |
BackupConfiguration |
class |
BackupForConfiguration
Defines the remote caches for which this cache acts as a backup.
|
class |
ClusteringConfiguration
Defines clustered characteristics of the cache.
|
class |
ClusterLoaderConfiguration
Deprecated.
since 11.0. To be removed in 14.0 ISPN-11864 with no direct replacement.
|
class |
Configuration |
class |
ContentTypeConfiguration |
class |
CustomInterceptorsConfiguration
Deprecated.
Since 10.0, custom interceptors support will be removed and only modules will be able to define interceptors
|
class |
CustomStoreConfiguration |
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 |
InterceptorConfiguration
Describes a custom interceptor
|
class |
InvocationBatchingConfiguration |
class |
JMXStatisticsConfiguration
Deprecated.
since 10.1.3. Use
StatisticsConfiguration instead. This will be removed in next major version. |
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 |
MemoryStorageConfiguration
Deprecated.
Since 11.0,
MemoryConfiguration is used to defined the data container memory
eviction and sizing. |
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 |
SingleFileStoreConfiguration
Defines the configuration for the single file cache store.
|
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 | Method and Description |
---|---|
List<ConfigurationInfo> |
ThreadsConfiguration.subElements() |
List<ConfigurationInfo> |
SerializationConfiguration.subElements() |
List<ConfigurationInfo> |
StackConfiguration.subElements() |
List<ConfigurationInfo> |
GlobalAuthorizationConfiguration.subElements() |
List<ConfigurationInfo> |
GlobalConfiguration.subElements() |
List<ConfigurationInfo> |
GlobalSecurityConfiguration.subElements() |
List<ConfigurationInfo> |
GlobalStateConfiguration.subElements() |
List<ConfigurationInfo> |
JGroupsConfiguration.subElements() |
Copyright © 2021 JBoss by Red Hat. All rights reserved.