MemoryConfiguration
is used to defined the data container memory
eviction and sizing.@Deprecated public class MemoryStorageConfiguration extends Object implements ConfigurationInfo
Modifier and Type | Field and Description |
---|---|
static AttributeDefinition<EvictionStrategy> |
EVICTION_STRATEGY
Deprecated.
|
static AttributeDefinition<EvictionType> |
EVICTION_TYPE
Deprecated.
|
static AttributeDefinition<Long> |
SIZE
Deprecated.
|
static AttributeDefinition<StorageType> |
STORAGE_TYPE
Deprecated.
|
Constructor and Description |
---|
MemoryStorageConfiguration(AttributeSet attributes)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static AttributeSet |
attributeDefinitionSet()
Deprecated.
|
AttributeSet |
attributes()
Deprecated.
|
boolean |
equals(Object o)
Deprecated.
|
EvictionStrategy |
evictionStrategy()
Deprecated.
|
EvictionType |
evictionType()
Deprecated.
|
ElementDefinition<MemoryStorageConfiguration> |
getElementDefinition()
Deprecated.
|
int |
hashCode()
Deprecated.
|
long |
size()
Deprecated.
|
void |
size(long newSize)
Deprecated.
|
StorageType |
storageType()
Deprecated.
|
String |
toString()
Deprecated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
subElements
public static final AttributeDefinition<Long> SIZE
public static final AttributeDefinition<EvictionType> EVICTION_TYPE
public static final AttributeDefinition<EvictionStrategy> EVICTION_STRATEGY
public static final AttributeDefinition<StorageType> STORAGE_TYPE
public MemoryStorageConfiguration(AttributeSet attributes)
public static AttributeSet attributeDefinitionSet()
public AttributeSet attributes()
attributes
in interface BaseConfigurationInfo
AttributeSet
declared by the configuration.public ElementDefinition<MemoryStorageConfiguration> getElementDefinition()
getElementDefinition
in interface BaseConfigurationInfo
ElementDefinition
of the configuration.public StorageType storageType()
public long size()
public EvictionType evictionType()
public EvictionStrategy evictionStrategy()
public void size(long newSize)
Copyright © 2021 JBoss by Red Hat. All rights reserved.