Package | Description |
---|---|
org.infinispan.commons.configuration |
Commons Configuration package
|
org.infinispan.commons.configuration.attributes | |
org.infinispan.configuration.cache |
Cache configuration |
org.infinispan.configuration.global |
EmbeddedCacheManager configuration |
org.infinispan.configuration.parsing |
Modifier and Type | Method and Description |
---|---|
default ConfigurationBuilderInfo |
ConfigurationBuilderInfo.getBuilderInfo(String name,
String qualifier) |
default ConfigurationBuilderInfo |
ConfigurationBuilderInfo.getNewBuilderInfo(String name) |
Modifier and Type | Method and Description |
---|---|
default Collection<ConfigurationBuilderInfo> |
ConfigurationBuilderInfo.getChildrenInfo() |
Modifier and Type | Method and Description |
---|---|
void |
JsonReader.readJson(ConfigurationBuilderInfo builderInfo,
String json)
Parses a JSON document into the supplied builder.
|
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 |
---|---|
AttributeDefinition.Builder<T> |
AttributeDefinition.Builder.serializer(AttributeSerializer<? super T,? extends ConfigurationInfo,? extends ConfigurationBuilderInfo> serializer) |
Modifier and Type | Interface and Description |
---|---|
interface |
StoreConfigurationBuilder<T extends StoreConfiguration,S extends StoreConfigurationBuilder<T,S>>
LoaderConfigurationBuilder is an interface which should be implemented by all cache loader builders
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractStoreConfigurationBuilder<T extends StoreConfiguration,S extends AbstractStoreConfigurationBuilder<T,S>> |
class |
AsyncStoreConfigurationBuilder<S>
Configuration for the async cache store.
|
class |
AuthorizationConfigurationBuilder
AuthorizationConfigurationBuilder.
|
class |
BackupConfigurationBuilder |
class |
BackupForBuilder |
class |
ClusteringConfigurationBuilder
Defines clustered characteristics of the cache.
|
class |
ClusterLoaderConfigurationBuilder
Deprecated.
since 11.0. To be removed in 14.0 ISPN-11864 with no direct replacement.
|
class |
ConfigurationBuilder |
class |
ContentTypeConfigurationBuilder |
class |
CustomInterceptorsConfigurationBuilder
Deprecated.
Since 10.0, custom interceptors support will be removed and only modules will be able to define interceptors
|
class |
CustomStoreConfigurationBuilder
StoreConfigurationBuilder used for stores/loaders that don't have a configuration builder
|
class |
EncodingConfigurationBuilder |
class |
ExpirationConfigurationBuilder
Controls the default expiration settings for entries in the cache.
|
class |
GroupsConfigurationBuilder
Configuration for various grouper definitions.
|
class |
HashConfigurationBuilder
Allows fine-tuning of rehashing characteristics.
|
class |
IndexingConfigurationBuilder
Configures indexing of entries in the cache for searching.
|
class |
InterceptorConfigurationBuilder
Deprecated.
Since 10.0, custom interceptors support will be removed and only modules will be able to define interceptors
|
class |
JMXStatisticsConfigurationBuilder
Deprecated.
since 10.1.3. Use
StatisticsConfigurationBuilder instead. This will be removed in next major
version. |
class |
L1ConfigurationBuilder
Configures the L1 cache behavior in 'distributed' caches instances.
|
class |
LockingConfigurationBuilder
Defines the local, in-VM locking and concurrency characteristics of the cache.
|
class |
MemoryConfigurationBuilder
Controls the data container for the cache.
|
class |
MemoryStorageConfigurationBuilder
Deprecated.
since 11.0, use
MemoryConfigurationBuilder instead. |
class |
PartitionHandlingConfigurationBuilder
Controls how the cache handles partitioning and/or multiple node failures.
|
class |
PersistenceConfigurationBuilder
Configuration for cache stores.
|
class |
RecoveryConfigurationBuilder
Defines recovery configuration for the cache.
|
class |
SecurityConfigurationBuilder
SecurityConfigurationBuilder.
|
class |
SingleFileStoreConfigurationBuilder
Single file cache store configuration builder.
|
class |
SitesConfigurationBuilder |
class |
StateTransferConfigurationBuilder
Configures how state is transferred when a cache joins or leaves the cluster.
|
class |
StatisticsConfigurationBuilder
Determines whether cache statistics are gathered.
|
class |
TakeOfflineConfigurationBuilder |
class |
TransactionConfigurationBuilder
Defines transactional (JTA) characteristics of the cache.
|
class |
UnsafeConfigurationBuilder
Controls certain tuning parameters that may break some of Infinispan's public API contracts in exchange for better
performance in some cases.
|
class |
XSiteStateTransferConfigurationBuilder
Configuration Builder to configure the state transfer between sites.
|
Modifier and Type | Method and Description |
---|---|
ConfigurationBuilderInfo |
MemoryConfigurationBuilder.getBuilderInfo(String name,
String qualifier) |
ConfigurationBuilderInfo |
PersistenceConfigurationBuilder.getBuilderInfo(String name,
String qualifier) |
ConfigurationBuilderInfo |
CustomInterceptorsConfigurationBuilder.getNewBuilderInfo(String name)
Deprecated.
|
ConfigurationBuilderInfo |
PersistenceConfigurationBuilder.getNewBuilderInfo(String name) |
ConfigurationBuilderInfo |
SitesConfigurationBuilder.getNewBuilderInfo(String name) |
Modifier and Type | Method and Description |
---|---|
Collection<ConfigurationBuilderInfo> |
AbstractStoreConfigurationBuilder.getChildrenInfo() |
Collection<ConfigurationBuilderInfo> |
BackupConfigurationBuilder.getChildrenInfo() |
Collection<ConfigurationBuilderInfo> |
ClusteringConfigurationBuilder.getChildrenInfo() |
Collection<ConfigurationBuilderInfo> |
ConfigurationBuilder.getChildrenInfo() |
Collection<ConfigurationBuilderInfo> |
EncodingConfigurationBuilder.getChildrenInfo() |
Collection<ConfigurationBuilderInfo> |
HashConfigurationBuilder.getChildrenInfo() |
Collection<ConfigurationBuilderInfo> |
MemoryConfigurationBuilder.getChildrenInfo() |
Collection<ConfigurationBuilderInfo> |
SecurityConfigurationBuilder.getChildrenInfo() |
Collection<ConfigurationBuilderInfo> |
SitesConfigurationBuilder.getChildrenInfo() |
Collection<ConfigurationBuilderInfo> |
TransactionConfigurationBuilder.getChildrenInfo() |
Modifier and Type | Class and Description |
---|---|
class |
JGroupsProtocolConfigurationBuilder |
Modifier and Type | Method and Description |
---|---|
default Class<? extends ConfigurationBuilderInfo> |
ConfigurationParser.getConfigurationBuilderInfo() |
Copyright © 2021 JBoss by Red Hat. All rights reserved.