|
||||||||||
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.CacheLoaderManagerConfig
public class CacheLoaderManagerConfig
Holds the configuration of the cache loader chain. All cache loaders should be defined using this
class, adding individual cache loaders to the chain by calling
addCacheLoaderConfig(org.infinispan.loaders.CacheLoaderConfig)
Field Summary | |
---|---|
protected List<CacheLoaderConfig> |
cacheLoaderConfigs
|
protected Boolean |
passivation
|
protected Boolean |
preload
|
protected Boolean |
shared
|
Fields inherited from class org.infinispan.config.AbstractNamedCacheConfigurationBean |
---|
cr |
Fields inherited from class org.infinispan.config.AbstractConfigurationBean |
---|
overriddenConfigurationElements |
Constructor Summary | |
---|---|
CacheLoaderManagerConfig()
|
|
CacheLoaderManagerConfig(CacheLoaderConfig clc)
|
Methods inherited from class org.infinispan.config.AbstractNamedCacheConfigurationBean |
---|
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, wait, wait, wait |
Field Detail |
---|
protected Boolean passivation
protected Boolean preload
protected Boolean shared
protected List<CacheLoaderConfig> cacheLoaderConfigs
Constructor Detail |
---|
public CacheLoaderManagerConfig()
public CacheLoaderManagerConfig(CacheLoaderConfig clc)
Method Detail |
---|
public Boolean isPreload()
public FluentConfiguration.LoadersConfig preload(Boolean preload)
preload
in interface FluentConfiguration.LoadersConfig
preload
- @Deprecated public void setPreload(Boolean preload)
preload(Boolean)
instead.
public FluentConfiguration.LoadersConfig passivation(Boolean passivation)
passivation
in interface FluentConfiguration.LoadersConfig
passivation
- @Deprecated public void setPassivation(Boolean passivation)
passivation(Boolean)
instead.
public Boolean isPassivation()
public FluentConfiguration.LoadersConfig shared(Boolean shared)
shared
in interface FluentConfiguration.LoadersConfig
shared
- public FluentConfiguration.LoadersConfig addCacheLoader(CacheLoaderConfig... configs)
addCacheLoader
in interface FluentConfiguration.LoadersConfig
@Deprecated public void setShared(Boolean shared)
shared(Boolean)
instead.
public Boolean isShared()
@Deprecated public FluentConfiguration.LoadersConfig addCacheLoaderConfig(CacheLoaderConfig clc)
addCacheLoader(org.infinispan.loaders.CacheLoaderConfig...)
instead
clc
-
public List<CacheLoaderConfig> getCacheLoaderConfigs()
@Deprecated public FluentConfiguration.LoadersConfig setCacheLoaderConfigs(List<CacheLoaderConfig> configs)
public CacheLoaderConfig getFirstCacheLoaderConfig()
public Boolean isFetchPersistentState()
protected CacheLoaderManagerConfig setConfiguration(Configuration config)
public boolean usingChainingCacheLoader()
public String toString()
toString
in class Object
public boolean equals(Object obj)
equals
in class Object
public void accept(ConfigurationBeanVisitor v)
public int hashCode()
hashCode
in class Object
public CacheLoaderManagerConfig clone() throws CloneNotSupportedException
clone
in interface CloneableConfigurationComponent
clone
in class AbstractNamedCacheConfigurationBean
CloneNotSupportedException
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.VersioningConfig versioning()
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.VersioningConfig versioning()
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 |