|
||||||||||
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.LockingType
public static class Configuration.LockingType
Defines the local, in-VM locking and concurrency characteristics of the cache.
Field Summary | |
---|---|
protected Integer |
concurrencyLevel
|
protected IsolationLevel |
isolationLevel
|
protected Long |
lockAcquisitionTimeout
|
protected Boolean |
useLockStriping
|
protected Boolean |
writeSkewCheck
|
Fields inherited from class org.infinispan.config.AbstractNamedCacheConfigurationBean |
---|
cr |
Fields inherited from class org.infinispan.config.AbstractConfigurationBean |
---|
overriddenConfigurationElements |
Constructor Summary | |
---|---|
Configuration.LockingType()
|
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 |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
@Dynamic protected Long lockAcquisitionTimeout
protected IsolationLevel isolationLevel
protected Boolean writeSkewCheck
protected Boolean useLockStriping
protected Integer concurrencyLevel
Constructor Detail |
---|
public Configuration.LockingType()
Method Detail |
---|
public void accept(ConfigurationBeanVisitor v)
public Long getLockAcquisitionTimeout()
@Deprecated public void setLockAcquisitionTimeout(Long lockAcquisitionTimeout)
lockAcquisitionTimeout(Long)
instead
public FluentConfiguration.LockingConfig lockAcquisitionTimeout(Long lockAcquisitionTimeout)
FluentConfiguration.LockingConfig
lockAcquisitionTimeout
in interface FluentConfiguration.LockingConfig
public IsolationLevel getIsolationLevel()
@Deprecated public void setIsolationLevel(IsolationLevel isolationLevel)
isolationLevel(org.infinispan.util.concurrent.IsolationLevel)
instead
public FluentConfiguration.LockingConfig isolationLevel(IsolationLevel isolationLevel)
FluentConfiguration.LockingConfig
isolationLevel
in interface FluentConfiguration.LockingConfig
public Boolean isWriteSkewCheck()
@Deprecated public void setWriteSkewCheck(Boolean writeSkewCheck)
writeSkewCheck(Boolean)
instead
public FluentConfiguration.LockingConfig writeSkewCheck(Boolean writeSkewCheck)
FluentConfiguration.LockingConfig
writeSkewCheck
in interface FluentConfiguration.LockingConfig
public Boolean isUseLockStriping()
@Deprecated public void setUseLockStriping(Boolean useLockStriping)
useLockStriping(Boolean)
instead
public FluentConfiguration.LockingConfig useLockStriping(Boolean useLockStriping)
FluentConfiguration.LockingConfig
useLockStriping
in interface FluentConfiguration.LockingConfig
public Integer getConcurrencyLevel()
@Deprecated public void setConcurrencyLevel(Integer concurrencyLevel)
concurrencyLevel(Integer)
instead
public FluentConfiguration.LockingConfig concurrencyLevel(Integer concurrencyLevel)
FluentConfiguration.LockingConfig
concurrencyLevel
in interface FluentConfiguration.LockingConfig
protected Configuration.LockingType setConfiguration(Configuration config)
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
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 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.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()
|
--> | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |