|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.infinispan.config.AbstractConfigurationBean org.infinispan.config.AbstractNamedCacheConfigurationBean org.infinispan.config.FluentConfiguration
public class FluentConfiguration
Fluent configuration base class.
Nested Class Summary | |
---|---|
static interface |
FluentConfiguration.AsyncConfig
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. |
static interface |
FluentConfiguration.ClusteringConfig
Defines clustered characteristics of the cache. |
static interface |
FluentConfiguration.CustomInterceptorCumulator
Enables addition of several customer interceptors |
static interface |
FluentConfiguration.CustomInterceptorPosition
Configures the location of a specific custom interceptor |
static interface |
FluentConfiguration.CustomInterceptorsConfig
Configures custom interceptors to be added to the cache. |
static interface |
FluentConfiguration.DataContainerConfig
|
static interface |
FluentConfiguration.DeadlockDetectionConfig
Configures deadlock detection. |
static interface |
FluentConfiguration.EvictionConfig
Controls the eviction settings for the cache. |
static interface |
FluentConfiguration.ExpirationConfig
Controls the default expiration settings for entries in the cache. |
static interface |
FluentConfiguration.GroupsConfig
|
static interface |
FluentConfiguration.HashConfig
Allows fine-tuning of rehashing characteristics. |
static interface |
FluentConfiguration.IndexingConfig
Configures indexing of entries in the cache for searching. |
static interface |
FluentConfiguration.InvocationBatchingConfig
|
static interface |
FluentConfiguration.JmxStatisticsConfig
|
static interface |
FluentConfiguration.L1Config
Configures the L1 cache behavior in 'distributed' caches instances. |
static interface |
FluentConfiguration.LoadersConfig
Holds the configuration for cache loaders and stores. |
static interface |
FluentConfiguration.LockingConfig
Defines the local, in-VM locking and concurrency characteristics of the cache. |
static interface |
FluentConfiguration.RecoveryConfig
Defines recovery configuration for the cache. |
static interface |
FluentConfiguration.StateRetrievalConfig
Configures how state is retrieved when a new cache joins the cluster. |
static interface |
FluentConfiguration.StoreAsBinaryConfig
|
static interface |
FluentConfiguration.SyncConfig
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. |
static interface |
FluentConfiguration.TransactionConfig
Defines transactional (JTA) characteristics of the cache. |
static interface |
FluentConfiguration.UnsafeConfig
|
Field Summary |
---|
Fields inherited from class org.infinispan.config.AbstractNamedCacheConfigurationBean |
---|
cr |
Fields inherited from class org.infinispan.config.AbstractConfigurationBean |
---|
overriddenConfigurationElements |
Constructor Summary | |
---|---|
FluentConfiguration(Configuration config)
|
Methods inherited from class org.infinispan.config.AbstractNamedCacheConfigurationBean |
---|
clone, hasComponentStarted, inject |
Methods inherited from class org.infinispan.config.AbstractConfigurationBean |
---|
testImmutability, toTypedProperties, toTypedProperties, uc, willUnmarshall |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FluentConfiguration(Configuration config)
Method Detail |
---|
public FluentConfiguration.LockingConfig locking()
public FluentConfiguration.LoadersConfig loaders()
public FluentConfiguration.TransactionConfig transaction()
public FluentConfiguration.DeadlockDetectionConfig deadlockDetection()
FluentConfiguration.DeadlockDetectionConfig.disable()
public FluentConfiguration.CustomInterceptorsConfig customInterceptors()
public FluentConfiguration.EvictionConfig eviction()
public FluentConfiguration.ExpirationConfig expiration()
public FluentConfiguration.ClusteringConfig clustering()
public FluentConfiguration.IndexingConfig indexing()
FluentConfiguration.IndexingConfig.disable()
public FluentConfiguration.DataContainerConfig dataContainer()
public FluentConfiguration.UnsafeConfig unsafe()
public FluentConfiguration.JmxStatisticsConfig jmxStatistics()
public FluentConfiguration.StoreAsBinaryConfig storeAsBinary()
public FluentConfiguration.InvocationBatchingConfig invocationBatching()
public FluentConfiguration.AsyncConfig async()
public FluentConfiguration.SyncConfig sync()
public FluentConfiguration.StateRetrievalConfig stateRetrieval()
public FluentConfiguration.L1Config l1()
public FluentConfiguration.HashConfig hash()
public FluentConfiguration.ClusteringConfig mode(Configuration.CacheMode mode)
public FluentConfiguration.TransactionConfig transactionManagerLookupClass(Class<? extends TransactionManagerLookup> transactionManagerLookupClass)
public FluentConfiguration.TransactionConfig transactionManagerLookup(TransactionManagerLookup transactionManagerLookup)
public FluentConfiguration.TransactionConfig transactionSynchronizationRegistryLookup(TransactionSynchronizationRegistryLookup transactionSynchronizationRegistryLookup)
public FluentConfiguration.TransactionConfig syncCommitPhase(Boolean syncCommitPhase)
public FluentConfiguration.TransactionConfig syncRollbackPhase(Boolean syncRollbackPhase)
public FluentConfiguration.TransactionConfig useEagerLocking(Boolean useEagerLocking)
public FluentConfiguration.TransactionConfig eagerLockSingleNode(Boolean eagerLockSingleNode)
public FluentConfiguration.TransactionConfig cacheStopTimeout(Integer cacheStopTimeout)
public FluentConfiguration.TransactionConfig useSynchronization(Boolean useSynchronization)
public FluentConfiguration.RecoveryConfig recovery()
public Configuration build()
protected org.infinispan.config.AbstractFluentConfigurationBean setConfiguration(Configuration config)
|
--> | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |