Package org.infinispan.configuration.cache

Classes related to eviction.

See:
          Description

Interface Summary
ClusteringConfigurationChildBuilder  
ConfigurationChildBuilder  
LoaderConfigurationChildBuilder  
LoadersConfigurationChildBuilder  
TransactionConfigurationChildBuilder  
 

Class Summary
AbstractCustomInterceptorsConfigurationChildBuilder<T>  
AbstractLoaderConfiguration  
AbstractLoaderConfigurationBuilder<T extends AbstractLoaderConfiguration>  
AbstractLoaderConfigurationChildBuilder<T>  
AbstractLoadersConfigurationChildBuilder<T>  
AbstractLockSupportCacheStoreConfiguration Lock supporting cache store configuration.
AbstractTransportConfigurationChildBuilder<T>  
AsyncConfiguration If configured all communications are asynchronous, in that whenever a thread sends a message sent over the wire, it does not wait for an acknowledgment before returning.
AsyncConfigurationBuilder If configured all communications are asynchronous, in that whenever a thread sends a message sent over the wire, it does not wait for an acknowledgment before returning.
AsyncLoaderConfiguration Configuration for the async cache loader.
AsyncLoaderConfigurationBuilder Configuration for the async cache loader.
ClusteringConfiguration Defines clustered characteristics of the cache.
ClusteringConfigurationBuilder Defines clustered characteristics of the cache.
Configuration  
ConfigurationBuilder  
CustomInterceptorsConfiguration Configures custom interceptors to be added to the cache.
CustomInterceptorsConfigurationBuilder Configures custom interceptors to be added to the cache.
DataContainerConfiguration Controls the data container for the cache.
DataContainerConfigurationBuilder Controls the data container for the cache.
DeadlockDetectionConfiguration Configures deadlock detection.
DeadlockDetectionConfigurationBuilder Configures deadlock detection.
EvictionConfiguration Controls the eviction settings for the cache.
EvictionConfigurationBuilder Controls the eviction settings for the cache.
ExpirationConfiguration Controls the default expiration settings for entries in the cache.
ExpirationConfigurationBuilder Controls the default expiration settings for entries in the cache.
FileCacheStoreConfiguration File cache store configuration.
FileCacheStoreConfigurationBuilder File cache store configuration builder
GroupsConfiguration Configuration for various grouper definitions.
GroupsConfigurationBuilder Configuration for various grouper definitions.
HashConfiguration Allows fine-tuning of rehashing characteristics.
HashConfigurationBuilder Allows fine-tuning of rehashing characteristics.
IndexingConfiguration Configures indexing of entries in the cache for searching.
IndexingConfigurationBuilder Configures indexing of entries in the cache for searching.
InterceptorConfiguration Describes a custom interceptor
InterceptorConfigurationBuilder This builder defines details of a specific custom interceptor.
InvocationBatchingConfiguration  
InvocationBatchingConfigurationBuilder  
JMXStatisticsConfiguration Determines whether statistics are gather and reported.
JMXStatisticsConfigurationBuilder Determines whether statistics are gather and reported.
L1Configuration Configures the L1 cache behavior in 'distributed' caches instances.
L1ConfigurationBuilder Configures the L1 cache behavior in 'distributed' caches instances.
LegacyConfigurationAdaptor  
LoaderConfiguration Configuration a specific cache loader or cache store
LoaderConfigurationBuilder Configuration a specific cache loader or cache store
LoadersConfiguration Configuration for cache loaders and stores.
LoadersConfigurationBuilder Configuration for cache loaders and stores.
LockingConfiguration Defines the local, in-VM locking and concurrency characteristics of the cache.
LockingConfigurationBuilder Defines the local, in-VM locking and concurrency characteristics of the cache.
RecoveryConfiguration Defines recovery configuration for the cache.
RecoveryConfigurationBuilder Defines recovery configuration for the cache.
SingletonStoreConfiguration SingletonStore is a delegating cache store used for situations when only one instance in a cluster should interact with the underlying store.
SingletonStoreConfigurationBuilder SingletonStore is a delegating cache store used for situations when only one instance in a cluster should interact with the underlying store.
StateTransferConfiguration Configures how state is retrieved when a new cache joins the cluster.
StateTransferConfigurationBuilder Configures how state is transferred when a cache joins or leaves the cluster.
StoreAsBinaryConfiguration Controls whether when stored in memory, keys and values are stored as references to their original objects, or in a serialized, binary format.
StoreAsBinaryConfigurationBuilder Controls whether when stored in memory, keys and values are stored as references to their original objects, or in a serialized, binary format.
SyncConfiguration If configured all communications are synchronous, in that whenever a thread sends a message sent over the wire, it blocks until it receives an acknowledgment from the recipient.
SyncConfigurationBuilder If configured all communications are synchronous, in that whenever a thread sends a message sent over the wire, it blocks until it receives an acknowledgment from the recipient.
TransactionConfiguration Defines transactional (JTA) characteristics of the cache.
TransactionConfigurationBuilder Defines transactional (JTA) characteristics of the cache.
UnsafeConfiguration Controls certain tuning parameters that may break some of Infinispan's public API contracts in exchange for better performance in some cases.
UnsafeConfigurationBuilder Controls certain tuning parameters that may break some of Infinispan's public API contracts in exchange for better performance in some cases.
VersioningConfiguration This configuration element controls whether entries are versioned.
VersioningConfigurationBuilder  
 

Enum Summary
CacheMode Cache replication mode.
FileCacheStoreConfigurationBuilder.FsyncMode  
InterceptorConfiguration.Position Positional placing of a new custom interceptor
VersioningScheme The various versioning schemes supported
 

Package org.infinispan.configuration.cache Description

Classes related to eviction. Need @XmlSchema annotation for EvictionStrategy.java


-->

Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.