Class Configuration
- java.lang.Object
-
- org.infinispan.configuration.cache.Configuration
-
- All Implemented Interfaces:
Matchable<Configuration>
,BasicConfiguration
public class Configuration extends Object implements BasicConfiguration, Matchable<Configuration>
-
-
Field Summary
Fields Modifier and Type Field Description static AttributeDefinition<Boolean>
SIMPLE_CACHE
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.infinispan.commons.configuration.BasicConfiguration
toXMLString
-
-
-
-
Field Detail
-
SIMPLE_CACHE
public static final AttributeDefinition<Boolean> SIMPLE_CACHE
-
-
Method Detail
-
attributeDefinitionSet
public static AttributeSet attributeDefinitionSet()
-
attributes
public AttributeSet attributes()
-
simpleCache
public boolean simpleCache()
-
clustering
public ClusteringConfiguration clustering()
-
customInterceptors
public CustomInterceptorsConfiguration customInterceptors()
-
dataContainer
public DataContainerConfiguration dataContainer()
-
deadlockDetection
@Deprecated public DeadlockDetectionConfiguration deadlockDetection()
Deprecated.Since 9.0, will be ignored.
-
encoding
public EncodingConfiguration encoding()
-
eviction
@Deprecated public EvictionConfiguration eviction()
Deprecated.please usememory()
-
expiration
public ExpirationConfiguration expiration()
-
indexing
public IndexingConfiguration indexing()
-
invocationBatching
public InvocationBatchingConfiguration invocationBatching()
-
jmxStatistics
public JMXStatisticsConfiguration jmxStatistics()
-
persistence
public PersistenceConfiguration persistence()
-
locking
public LockingConfiguration locking()
-
memory
public MemoryConfiguration memory()
-
module
public <T> T module(Class<T> moduleClass)
-
storeAsBinary
@Deprecated public StoreAsBinaryConfiguration storeAsBinary()
Deprecated.please usememory()
-
transaction
public TransactionConfiguration transaction()
-
unsafe
public UnsafeConfiguration unsafe()
-
security
public SecurityConfiguration security()
-
sites
public SitesConfiguration sites()
-
versioning
@Deprecated public VersioningConfiguration versioning()
Deprecated.since 9.0. Infinispan automatically enables versioning when needed.
-
compatibility
public CompatibilityModeConfiguration compatibility()
-
isTemplate
public boolean isTemplate()
-
matches
public boolean matches(Configuration other)
- Specified by:
matches
in interfaceMatchable<Configuration>
-
toXMLString
public String toXMLString(String name)
Description copied from interface:BasicConfiguration
Converts this configuration to its XML representation. The name of the configuration in the XML will be the one supplied in the argument.- Specified by:
toXMLString
in interfaceBasicConfiguration
- Returns:
- a String containing the XML representation of an Infinispan configuration using the Infinispan schema.
-
-