public class DiskStoreFactoryBean extends Object implements BeanNameAware, FactoryBean<DiskStore>, InitializingBean
BeanNameAware
,
FactoryBean
,
InitializingBean
Modifier and Type | Class and Description |
---|---|
static class |
DiskStoreFactoryBean.DiskDir |
Constructor and Description |
---|
DiskStoreFactoryBean() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
DiskStore |
getObject() |
Class<?> |
getObjectType() |
boolean |
isSingleton() |
void |
setAllowForceCompaction(Boolean allowForceCompaction) |
void |
setAutoCompact(Boolean autoCompact) |
void |
setBeanName(String name) |
void |
setCache(GemFireCache cache) |
void |
setCompactionThreshold(Integer compactionThreshold) |
void |
setDiskDirs(List<DiskStoreFactoryBean.DiskDir> diskDirs) |
void |
setDiskUsageCriticalPercentage(Float diskUsageCriticalPercentage) |
void |
setDiskUsageWarningPercentage(Float diskUsageWarningPercentage) |
void |
setMaxOplogSize(Integer maxOplogSize) |
void |
setQueueSize(Integer queueSize) |
void |
setTimeInterval(Integer timeInterval) |
void |
setWriteBufferSize(Integer writeBufferSize) |
protected void |
validateCompactionThreshold(Integer compactionThreshold) |
public DiskStore getObject() throws Exception
getObject
in interface FactoryBean<DiskStore>
Exception
public Class<?> getObjectType()
getObjectType
in interface FactoryBean<DiskStore>
public boolean isSingleton()
isSingleton
in interface FactoryBean<DiskStore>
public void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface InitializingBean
Exception
public void setCache(GemFireCache cache)
public void setAllowForceCompaction(Boolean allowForceCompaction)
public void setAutoCompact(Boolean autoCompact)
public void setBeanName(String name)
setBeanName
in interface BeanNameAware
public void setCompactionThreshold(Integer compactionThreshold)
protected void validateCompactionThreshold(Integer compactionThreshold)
public void setDiskDirs(List<DiskStoreFactoryBean.DiskDir> diskDirs)
public void setDiskUsageCriticalPercentage(Float diskUsageCriticalPercentage)
public void setDiskUsageWarningPercentage(Float diskUsageWarningPercentage)
public void setMaxOplogSize(Integer maxOplogSize)
public void setQueueSize(Integer queueSize)
public void setTimeInterval(Integer timeInterval)
public void setWriteBufferSize(Integer writeBufferSize)