public class LevelDBCacheStoreConfig extends LockSupportCacheStoreConfig
Modifier and Type | Field and Description |
---|---|
protected Integer |
blockSize |
protected Long |
cacheSize |
protected int |
clearThreshold |
protected String |
compressionType |
static int |
DEFAULT_CLEAR_THRESHOLD |
static org.iq80.leveldb.CompressionType |
DEFAULT_COMPRESSION_TYPE |
static String |
DEFAULT_EXPIRED_LOCATION |
static int |
DEFAULT_EXPIRY_QUEUE_SIZE |
static String |
DEFAULT_LOCATION |
protected String |
expiredLocation |
protected int |
expiryQueueSize |
protected String |
location |
DEFAULT_CONCURRENCY_LEVEL, DEFAULT_LOCK_ACQUISITION_TIMEOUT
async, fetchPersistentState, ignoreModifications, purgeOnStartup, purgerThreads, purgeSynchronously, singletonStore
cacheLoaderClassName, properties
cr
overriddenConfigurationElements
Constructor and Description |
---|
LevelDBCacheStoreConfig() |
Modifier and Type | Method and Description |
---|---|
Integer |
getBlockSize() |
Long |
getCacheSize() |
int |
getClearThreshold() |
String |
getCompressionType() |
protected org.iq80.leveldb.Options |
getDataDbOptions() |
protected org.iq80.leveldb.Options |
getExpiredDbOptions() |
String |
getExpiredLocation() |
int |
getExpiryQueueSize() |
String |
getLocation() |
void |
setBlockSize(Integer blockSize) |
void |
setCacheSize(Long cacheSize) |
void |
setClearThreshold(int clearThreshhold) |
void |
setCompressionType(String compressionType) |
void |
setExpiredLocation(String expiredLocation) |
void |
setExpiryQueueSize(int expiryQueueSize) |
void |
setLocation(String location) |
protected void |
setProperty(String properyValue,
String propertyName,
Properties p) |
getLockAcquistionTimeout, getLockConcurrencyLevel, setLockAcquistionTimeout, setLockConcurrencyLevel, toString
accept, asyncStore, clone, equals, equalsExcludingProperties, fetchPersistentState, getAsyncStoreConfig, getPurgerThreads, getSingletonStoreConfig, getTypedProperties, hashCode, hashCodeExcludingProperties, ignoreModifications, isFetchPersistentState, isIgnoreModifications, isPurgeOnStartup, isPurgeSynchronously, purgeOnStartup, purgerThreads, purgeSynchronously, setAsyncStoreConfig, setFetchPersistentState, setIgnoreModifications, setPurgeOnStartup, setPurgerThreads, setPurgeSynchronously, setSingletonStoreConfig, setTypedProperties, singletonStore
getCacheLoaderClassName, getClassLoader, getProperties, setCacheLoaderClassName, setProperties, setProperties
hasComponentStarted, inject
testImmutability, toTypedProperties, toTypedProperties, uc, willUnmarshall
finalize, getClass, notify, notifyAll, wait, wait, wait
getCacheLoaderClassName, getClassLoader, setCacheLoaderClassName
public static final String DEFAULT_LOCATION
public static final String DEFAULT_EXPIRED_LOCATION
public static final org.iq80.leveldb.CompressionType DEFAULT_COMPRESSION_TYPE
public static final int DEFAULT_EXPIRY_QUEUE_SIZE
public static final int DEFAULT_CLEAR_THRESHOLD
protected String location
protected String expiredLocation
protected String compressionType
protected Integer blockSize
protected Long cacheSize
protected int expiryQueueSize
protected int clearThreshold
public String getLocation()
public void setLocation(String location)
public int getExpiryQueueSize()
public void setExpiryQueueSize(int expiryQueueSize)
public String getExpiredLocation()
public void setExpiredLocation(String expiredLocation)
public int getClearThreshold()
public void setClearThreshold(int clearThreshhold)
public String getCompressionType()
public void setCompressionType(String compressionType)
public Integer getBlockSize()
public void setBlockSize(Integer blockSize)
public Long getCacheSize()
public void setCacheSize(Long cacheSize)
protected org.iq80.leveldb.Options getDataDbOptions()
protected org.iq80.leveldb.Options getExpiredDbOptions()
protected void setProperty(String properyValue, String propertyName, Properties p)
Copyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.