|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.infinispan.config.AbstractConfigurationBean
org.infinispan.config.AbstractNamedCacheConfigurationBean
org.infinispan.config.Configuration.ClusteringType
public static class Configuration.ClusteringType
Defines clustered characteristics of the cache.
| Field Summary | |
|---|---|
protected Configuration.AsyncType |
async
|
protected boolean |
configuredAsync
|
protected boolean |
configuredSync
|
protected Configuration.HashType |
hash
|
protected Configuration.L1Type |
l1
|
protected Configuration.CacheMode |
mode
|
protected Configuration.StateRetrievalType |
stateRetrieval
|
protected String |
stringMode
|
protected Configuration.SyncType |
sync
|
| Fields inherited from class org.infinispan.config.AbstractNamedCacheConfigurationBean |
|---|
cr |
| Fields inherited from class org.infinispan.config.AbstractConfigurationBean |
|---|
overriddenConfigurationElements |
| Constructor Summary | |
|---|---|
Configuration.ClusteringType()
|
|
Configuration.ClusteringType(Configuration.CacheMode mode)
|
|
| Methods inherited from class org.infinispan.config.AbstractNamedCacheConfigurationBean |
|---|
hasComponentStarted, inject |
| Methods inherited from class org.infinispan.config.AbstractConfigurationBean |
|---|
testImmutability, toTypedProperties, toTypedProperties, uc |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String stringMode
protected boolean configuredAsync
protected boolean configuredSync
protected Configuration.CacheMode mode
protected Configuration.SyncType sync
protected Configuration.StateRetrievalType stateRetrieval
protected Configuration.L1Type l1
protected Configuration.AsyncType async
protected Configuration.HashType hash
| Constructor Detail |
|---|
public Configuration.ClusteringType(Configuration.CacheMode mode)
public Configuration.ClusteringType()
| Method Detail |
|---|
public FluentConfiguration.AsyncConfig async()
FluentConfiguration.ClusteringConfigconfigureSync() as two are mutually exclusive
async in interface FluentConfiguration.ClusteringConfigpublic FluentConfiguration.SyncConfig sync()
FluentConfiguration.ClusteringConfigconfigureAsync() as two are mutually exclusive
sync in interface FluentConfiguration.ClusteringConfigpublic FluentConfiguration.StateRetrievalConfig stateRetrieval()
FluentConfiguration.ClusteringConfig
stateRetrieval in interface FluentConfiguration.ClusteringConfigpublic FluentConfiguration.L1Config l1()
FluentConfiguration.ClusteringConfigFluentConfiguration.L1Config.disable()
l1 in interface FluentConfiguration.ClusteringConfigpublic FluentConfiguration.HashConfig hash()
FluentConfiguration.ClusteringConfig
hash in interface FluentConfiguration.ClusteringConfig@Deprecated public void setMode(Configuration.CacheMode mode)
#mode(CacheMode)
public FluentConfiguration.ClusteringConfig mode(Configuration.CacheMode mode)
FluentConfiguration.ClusteringConfig
mode in interface FluentConfiguration.ClusteringConfigpublic boolean isSynchronous()
protected Configuration.ClusteringType setConfiguration(Configuration config)
public Configuration.ClusteringType clone()
throws CloneNotSupportedException
clone in interface CloneableConfigurationComponentclone in class AbstractNamedCacheConfigurationBeanCloneNotSupportedExceptionpublic void accept(ConfigurationBeanVisitor v)
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic void willUnmarshall(Object parent)
JAXBUnmarshallable
willUnmarshall in interface JAXBUnmarshallablewillUnmarshall in class AbstractConfigurationBeanparent - parent componentpublic 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 Configuration build()
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.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()
|
--> | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||