Class MemoryStorageConfiguration
- java.lang.Object
-
- org.infinispan.configuration.cache.MemoryStorageConfiguration
-
- All Implemented Interfaces:
BaseConfigurationInfo
,ConfigurationInfo
public class MemoryStorageConfiguration extends java.lang.Object implements ConfigurationInfo
-
-
Field Summary
Fields Modifier and Type Field Description static AttributeDefinition<java.lang.Integer>
ADDRESS_COUNT
static AttributeDefinition<EvictionStrategy>
EVICTION_STRATEGY
static AttributeDefinition<EvictionType>
EVICTION_TYPE
static AttributeDefinition<java.lang.Long>
SIZE
-
Constructor Summary
Constructors Constructor Description MemoryStorageConfiguration(AttributeSet attributes, StorageType storageType)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description int
addressCount()
Deprecated.static AttributeSet
attributeDefinitionSet()
AttributeSet
attributes()
boolean
equals(java.lang.Object o)
EvictionStrategy
evictionStrategy()
EvictionType
evictionType()
ElementDefinition
getElementDefinition()
int
hashCode()
long
size()
void
size(long newSize)
StorageType
storageType()
java.lang.String
toString()
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.infinispan.commons.configuration.ConfigurationInfo
subElements
-
-
-
-
Field Detail
-
SIZE
public static final AttributeDefinition<java.lang.Long> SIZE
-
EVICTION_TYPE
public static final AttributeDefinition<EvictionType> EVICTION_TYPE
-
EVICTION_STRATEGY
public static final AttributeDefinition<EvictionStrategy> EVICTION_STRATEGY
-
ADDRESS_COUNT
public static final AttributeDefinition<java.lang.Integer> ADDRESS_COUNT
-
-
Constructor Detail
-
MemoryStorageConfiguration
public MemoryStorageConfiguration(AttributeSet attributes, StorageType storageType)
-
-
Method Detail
-
attributeDefinitionSet
public static AttributeSet attributeDefinitionSet()
-
attributes
public AttributeSet attributes()
- Specified by:
attributes
in interfaceBaseConfigurationInfo
- Returns:
- the
AttributeSet
declared by the configuration.
-
getElementDefinition
public ElementDefinition getElementDefinition()
- Specified by:
getElementDefinition
in interfaceBaseConfigurationInfo
- Returns:
- the
ElementDefinition
of the configuration.
-
storageType
public StorageType storageType()
-
size
public long size()
-
evictionType
public EvictionType evictionType()
-
evictionStrategy
public EvictionStrategy evictionStrategy()
-
addressCount
@Deprecated public int addressCount()
Deprecated.
-
size
public void size(long newSize)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-