public class TransientStoreConfig extends Object
XMap
descriptor for representing the Configuration of a TransientStore
Modifier and Type | Field and Description |
---|---|
protected int |
absoluteMaxSizeMB |
protected int |
firstLevelTTL |
protected Class<? extends TransientStore> |
implClass |
protected int |
minimalRetention |
protected String |
name |
protected int |
secondLevelTTL |
protected TransientStore |
store |
protected int |
targetMaxSizeMB |
Constructor and Description |
---|
TransientStoreConfig() |
TransientStoreConfig(String name) |
Modifier and Type | Method and Description |
---|---|
int |
getAbsoluteMaxSizeMB() |
int |
getFirstLevelTTL() |
String |
getName() |
int |
getSecondLevelTTL() |
TransientStore |
getStore() |
int |
getTargetMaxSizeMB() |
void |
setAbsoluteMaxSizeMB(int absoluteMaxSizeMB) |
void |
setFirstLevelTTL(int firstLevelTTL) |
void |
setSecondLevelTTL(int secondLevelTTL) |
void |
setTargetMaxSizeMB(int targetMaxSizeMB) |
protected int targetMaxSizeMB
protected int absoluteMaxSizeMB
protected int firstLevelTTL
protected int secondLevelTTL
protected int minimalRetention
protected Class<? extends TransientStore> implClass
protected TransientStore store
public TransientStoreConfig()
public TransientStoreConfig(String name)
public int getTargetMaxSizeMB()
public void setTargetMaxSizeMB(int targetMaxSizeMB)
public int getAbsoluteMaxSizeMB()
public void setAbsoluteMaxSizeMB(int absoluteMaxSizeMB)
public int getFirstLevelTTL()
public void setFirstLevelTTL(int firstLevelTTL)
public int getSecondLevelTTL()
public void setSecondLevelTTL(int secondLevelTTL)
public TransientStore getStore()
Copyright © 2015 Nuxeo SA. All rights reserved.