public class DiskStoreFactoryBean extends AbstractFactoryBeanSupport<org.apache.geode.cache.DiskStore> implements InitializingBean
FactoryBean は DiskStore を作成するために使用されます。FileSE, DiskStore、DiskStoreFactory、GemFireCache, FactoryBean, InitializingBean, DiskStoreConfigurer, AbstractFactoryBeanSupport| 修飾子と型 | クラスと説明 |
|---|---|
static class | DiskStoreFactoryBean.DiskDir |
DEFAULT_SINGLETONOBJECT_TYPE_ATTRIBUTE| コンストラクターと説明 |
|---|
DiskStoreFactoryBean() |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | afterPropertiesSet() |
protected void | applyDiskStoreConfigurers(StringSE diskStoreName, DiskStoreConfigurer... diskStoreConfigurers) 指定された DiskStoreConfigurers の配列をこの DiskStoreFactoryBean に適用する null セーフな操作。 |
protected void | applyDiskStoreConfigurers(StringSE diskStoreName, IterableSE<DiskStoreConfigurer> diskStoreConfigurers) |
protected org.apache.geode.cache.DiskStoreFactory | configure(org.apache.geode.cache.DiskStoreFactory diskStoreFactory) 指定された DiskStoreFactory をこの DiskStoreFactoryBean にある構成設定で構成します |
protected org.apache.geode.cache.DiskStoreFactory | createDiskStoreFactory(org.apache.geode.cache.GemFireCache cache) 指定された GemFireCache を使用して DiskStoreFactory のインスタンスを作成し、新しい DiskStore を構築、構成、初期化します。 |
protected DiskStoreConfigurer | getCompositeDiskStoreConfigurer()Spring コンテナーの初期化時にこの DiskStoreFactoryBean に追加構成を適用するために使用される複合 DiskStoreConfigurer への参照を返します。 |
org.apache.geode.cache.DiskStore | getObject() |
ClassSE<?> | getObjectType() |
protected org.apache.geode.cache.DiskStore | newDiskStore(org.apache.geode.cache.DiskStoreFactory diskStoreFactory, StringSE diskStoreName) |
protected org.apache.geode.cache.DiskStore | postProcess(org.apache.geode.cache.DiskStore diskStore) この DiskStoreFactoryBean によって構築、構成、初期化された提供された DiskStore を後処理します。 |
protected org.apache.geode.cache.DiskStoreFactory | postProcess(org.apache.geode.cache.DiskStoreFactory diskStoreFactory) アプリケーションの必要に応じて、カスタム DiskStoreFactory または DiskStore 構成設定を使用して DiskStoreFactory を後処理します。 |
void | setAllowForceCompaction(BooleanSE allowForceCompaction) |
void | setAutoCompact(BooleanSE autoCompact) |
void | setCache(org.apache.geode.cache.GemFireCache cache) |
void | setCompactionThreshold(IntegerSE compactionThreshold) |
void | setDiskDirs(ListSE<DiskStoreFactoryBean.DiskDir> diskDirs) |
void | setDiskStoreConfigurers(DiskStoreConfigurer... diskStoreConfigurers) アノテーションベースの構成を使用する場合に、この DiskStoreFactoryBean に追加の構成を適用するために使用される DiskStoreConfigurers の配列を設定する null セーフ操作。 |
void | setDiskStoreConfigurers(ListSE<DiskStoreConfigurer> diskStoreConfigurers) アノテーションベースの構成を使用するときに、この DiskStoreFactoryBean に追加の構成を適用するために使用される DiskStoreConfigurers の IterableSE を設定するための null セーフ操作。 |
void | setDiskUsageCriticalPercentage(FloatSE diskUsageCriticalPercentage) |
void | setDiskUsageWarningPercentage(FloatSE diskUsageWarningPercentage) |
void | setMaxOplogSize(LongSE maxOplogSize) |
void | setQueueSize(IntegerSE queueSize) |
void | setTimeInterval(LongSE timeInterval) |
void | setWriteBufferSize(IntegerSE writeBufferSize) |
protected void | validateCompactionThreshold(IntegerSE compactionThreshold) |
getBeanClassLoader, getBeanFactory, getBeanName, getLogger, getOptionalLogger, isDebugLoggingEnabled, isErrorLoggingEnabled, isInfoLoggingEnabled, isSingleton, isWarnLoggingEnabled, logDebug, logDebug, logError, logError, logInfo, logInfo, logWarning, logWarning, newLogger, setBeanClassLoader, setBeanFactory, setBeanNamecloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic void afterPropertiesSet()
throws ExceptionSEInitializingBean 内の afterPropertiesSet ExceptionSEprotected void applyDiskStoreConfigurers(StringSE diskStoreName, DiskStoreConfigurer... diskStoreConfigurers)
DiskStoreConfigurers の配列をこの DiskStoreFactoryBean に適用する null セーフな操作。diskStoreName - DiskStore の名前を含む StringSE。diskStoreConfigurers - この DiskStoreFactoryBean に適用される DiskStoreConfigurers の配列。DiskStoreConfigurer, applyDiskStoreConfigurers(String, Iterable)protected void applyDiskStoreConfigurers(StringSE diskStoreName, IterableSE<DiskStoreConfigurer> diskStoreConfigurers)
diskStoreName - DiskStore の名前を含む StringSE。diskStoreConfigurers - この DiskStoreFactoryBean には IterableSE または DiskStoreConfigurers が適用されます。DiskStoreConfigurerprotected org.apache.geode.cache.DiskStoreFactory createDiskStoreFactory(org.apache.geode.cache.GemFireCache cache)
GemFireCache を使用して DiskStoreFactory のインスタンスを作成し、新しい DiskStore を構築、構成、初期化します。cache - DiskStoreFactory を作成するために使用される GemFireCache への参照。DiskStoreFactory の新しいインスタンス。GemFireCache.createDiskStoreFactory(), DiskStoreFactoryprotected org.apache.geode.cache.DiskStoreFactory configure(org.apache.geode.cache.DiskStoreFactory diskStoreFactory)
DiskStoreFactory をこの DiskStoreFactoryBean にある構成設定で構成します diskStoreFactory - DiskStoreFactory を設定します。DiskStoreFactoryDiskStoreFactoryprotected org.apache.geode.cache.DiskStore newDiskStore(org.apache.geode.cache.DiskStoreFactory diskStoreFactory,
StringSE diskStoreName)protected org.apache.geode.cache.DiskStoreFactory postProcess(org.apache.geode.cache.DiskStoreFactory diskStoreFactory)
DiskStoreFactory または DiskStore 構成設定を使用して DiskStoreFactory を後処理します。diskStoreFactory - DiskStoreFactory を処理します。DiskStoreFactory。DiskStoreFactoryprotected org.apache.geode.cache.DiskStore postProcess(org.apache.geode.cache.DiskStore diskStore)
DiskStoreFactoryBean によって構築、構成、初期化された提供された DiskStore を後処理します。diskStore - DiskStore を処理します。DiskStore。DiskStoreprotected DiskStoreConfigurer getCompositeDiskStoreConfigurer()
DiskStoreFactoryBean に追加構成を適用するために使用される複合 DiskStoreConfigurer への参照を返します。DiskStoreConfigurer。DiskStoreConfigurerpublic org.apache.geode.cache.DiskStore getObject()
throws ExceptionSEFactoryBean<org.apache.geode.cache.DiskStore> 内の getObject ExceptionSEpublic ClassSE<?> getObjectType()
FactoryBean<org.apache.geode.cache.DiskStore> 内の getObjectType public void setCache(org.apache.geode.cache.GemFireCache cache)
public void setAllowForceCompaction(BooleanSE allowForceCompaction)
public void setAutoCompact(BooleanSE autoCompact)
public void setCompactionThreshold(IntegerSE compactionThreshold)
protected void validateCompactionThreshold(IntegerSE compactionThreshold)
public void setDiskDirs(ListSE<DiskStoreFactoryBean.DiskDir> diskDirs)
public void setDiskStoreConfigurers(DiskStoreConfigurer... diskStoreConfigurers)
DiskStoreFactoryBean に追加の構成を適用するために使用される DiskStoreConfigurers の配列を設定する null セーフ操作。diskStoreConfigurers - この DiskStoreFactoryBean に追加の構成を適用するために使用される DiskStoreConfigurers の配列。DiskStoreConfigurer, setDiskStoreConfigurers(List)public void setDiskStoreConfigurers(ListSE<DiskStoreConfigurer> diskStoreConfigurers)
DiskStoreFactoryBean に追加の構成を適用するために使用される DiskStoreConfigurers の IterableSE を設定するための null セーフ操作。diskStoreConfigurers - DiskStoreConfigurers の IterableSE は、この DiskStoreFactoryBean に追加の構成を適用するために使用されます。DiskStoreConfigurerpublic void setDiskUsageCriticalPercentage(FloatSE diskUsageCriticalPercentage)
public void setDiskUsageWarningPercentage(FloatSE diskUsageWarningPercentage)
public void setMaxOplogSize(LongSE maxOplogSize)
public void setQueueSize(IntegerSE queueSize)
public void setTimeInterval(LongSE timeInterval)
public void setWriteBufferSize(IntegerSE writeBufferSize)
Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.