org.springframework.data.gemfire
Class DiskStoreFactoryBean
java.lang.Object
org.springframework.data.gemfire.DiskStoreFactoryBean
- All Implemented Interfaces:
- Aware, BeanNameAware, FactoryBean<com.gemstone.gemfire.cache.DiskStore>, InitializingBean
public class DiskStoreFactoryBean
- extends Object
- implements FactoryBean<com.gemstone.gemfire.cache.DiskStore>, InitializingBean, BeanNameAware
FactoryBean for creating a DiskStore
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DiskStoreFactoryBean
public DiskStoreFactoryBean()
getObject
public com.gemstone.gemfire.cache.DiskStore getObject()
throws Exception
- Specified by:
getObject
in interface FactoryBean<com.gemstone.gemfire.cache.DiskStore>
- Throws:
Exception
getObjectType
public Class<?> getObjectType()
- Specified by:
getObjectType
in interface FactoryBean<com.gemstone.gemfire.cache.DiskStore>
isSingleton
public boolean isSingleton()
- Specified by:
isSingleton
in interface FactoryBean<com.gemstone.gemfire.cache.DiskStore>
afterPropertiesSet
public void afterPropertiesSet()
throws Exception
- Specified by:
afterPropertiesSet
in interface InitializingBean
- Throws:
Exception
setCache
public void setCache(com.gemstone.gemfire.cache.GemFireCache cache)
setAutoCompact
public void setAutoCompact(Boolean autoCompact)
setAllowForceCompaction
public void setAllowForceCompaction(Boolean allowForceCompaction)
setMaxOplogSize
public void setMaxOplogSize(Integer maxOplogSize)
setTimeInterval
public void setTimeInterval(Integer timeInterval)
setQueueSize
public void setQueueSize(Integer queueSize)
setCompactionThreshold
public void setCompactionThreshold(Integer compactionThreshold)
setWriteBufferSize
public void setWriteBufferSize(Integer writeBufferSize)
setDiskDirs
public void setDiskDirs(List<DiskStoreFactoryBean.DiskDir> diskDirs)
setBeanName
public void setBeanName(String name)
- Specified by:
setBeanName
in interface BeanNameAware