Class ContainerMemoryConfiguration
java.lang.Object
org.infinispan.commons.configuration.attributes.ConfigurationElement<ContainerMemoryConfiguration>
org.infinispan.configuration.global.ContainerMemoryConfiguration
- All Implemented Interfaces:
Matchable<ContainerMemoryConfiguration>, Updatable<ContainerMemoryConfiguration>
public class ContainerMemoryConfiguration
extends ConfigurationElement<ContainerMemoryConfiguration>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AttributeDefinition<Boolean> static final AttributeDefinition<Long> static final AttributeDefinition<String> Fields inherited from class ConfigurationElement
attributes, CHILDLESS, children, element, repeated, sinceMajor, sinceMinor -
Method Summary
Methods inherited from class ConfigurationElement
attributes, child, children, children, collectMutableAttributes, elementName, equals, extractAttributes, findAttribute, hashCode, isModified, isSince, list, matches, matches, matches, toString, update, update, update, validateUpdate, validateUpdate, validateUpdate, write
-
Field Details
-
MAX_SIZE
-
MAX_COUNT
-
DYNAMIC_RESIZE
-
-
Method Details
-
maxSizeToBytes
-
maxSizeBytes
public long maxSizeBytes()- Returns:
- The max size in bytes or -1 if not configured.
-
maxSize
-
maxSize
-
maxSize
public void maxSize(long maxSize) -
maxCount
public long maxCount()- Returns:
- the max number of entries in memory or -1 if not configured.
-
maxCount
public void maxCount(long maxCount) -
dynamicResize
public boolean dynamicResize() -
isEvictionEnabled
public boolean isEvictionEnabled()
-