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 String |
path |
protected int |
secondLevelTTL |
protected TransientStore |
store |
protected int |
targetMaxSizeMB |
Constructor and Description |
---|
TransientStoreConfig() |
TransientStoreConfig(String name) |
Modifier and Type | Method and Description |
---|---|
int |
getAbsoluteMaxSizeMB() |
String |
getDataDir()
Returns the directory where blobs will be stored.
|
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()
public String getDataDir()
Copyright © 2017 Nuxeo. All rights reserved.