public class RocksDBBlobStoreDataPolicyFactoryBean extends Object implements org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.FactoryBean<RocksDBBlobStoreHandler>, BeanLevelPropertiesAware
RocksDBBlobStoreHandler
instance.Constructor and Description |
---|
RocksDBBlobStoreDataPolicyFactoryBean() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
RocksDBBlobStoreHandler |
getObject() |
Class<? extends RocksDBBlobStoreHandler> |
getObjectType() |
boolean |
isSingleton()
Returns
true as this is a singleton. |
void |
setBeanLevelProperties(BeanLevelProperties beanLevelProperties)
Sets the
BeanLevelProperties . |
void |
setBlockSizeKB(long blockSizeKB) |
void |
setCacheSizeMB(long cacheSizeMB) |
void |
setCentralStorage(boolean centralStorage) |
void |
setDataColumnFamilyOptions(XAPColumnFamilyOptions columnFamilyOptions) |
void |
setDbOptions(XAPDBOptions dbOptions) |
void |
setFsync(boolean fsync) |
void |
setMainPath(String mainPath) |
void |
setMappingDir(String mappingDir) |
void |
setOffHeapCacheMemoryThreshold(String offHeapCacheMemoryThreshold) |
void |
setPaths(String paths) |
void |
setPersistent(boolean persistent) |
public RocksDBBlobStoreDataPolicyFactoryBean()
public void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Exception
public RocksDBBlobStoreHandler getObject() throws Exception
getObject
in interface org.springframework.beans.factory.FactoryBean<RocksDBBlobStoreHandler>
Exception
public Class<? extends RocksDBBlobStoreHandler> getObjectType()
getObjectType
in interface org.springframework.beans.factory.FactoryBean<RocksDBBlobStoreHandler>
public boolean isSingleton()
true
as this is a singleton.isSingleton
in interface org.springframework.beans.factory.FactoryBean<RocksDBBlobStoreHandler>
public void setPaths(String paths)
public void setDbOptions(XAPDBOptions dbOptions)
public void setDataColumnFamilyOptions(XAPColumnFamilyOptions columnFamilyOptions)
public void setMappingDir(String mappingDir)
public void setCentralStorage(boolean centralStorage)
public void setFsync(boolean fsync)
public void setPersistent(boolean persistent)
public void setCacheSizeMB(long cacheSizeMB)
public void setBlockSizeKB(long blockSizeKB)
public void setOffHeapCacheMemoryThreshold(String offHeapCacheMemoryThreshold)
public void setMainPath(String mainPath)
public void setBeanLevelProperties(BeanLevelProperties beanLevelProperties)
BeanLevelPropertiesAware
BeanLevelProperties
.setBeanLevelProperties
in interface BeanLevelPropertiesAware
Copyright © GigaSpaces.