public class CacheFactoryBean extends AbstractFactoryBeanSupport<org.apache.geode.cache.GemFireCache> implements DisposableBean, InitializingBean, PersistenceExceptionTranslator, Phased
FactoryBean は、Pivotal GemFire/Apache Geode Cache ピアキャッシュの構築、構成、初期化に使用されます。既存のオープン {@link Cache} の取得または新しい {@link Cache} の作成を許可します。このクラスは {@link PersistenceExceptionTranslator} インターフェースを実装し、ネイティブ永続データストア例外を Spring の {@link DataAccessException} 階層に AOP ベースで変換するために Spring の {@link org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor} によって自動検出されます。このクラスが存在すると、{@link org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor} が自動的に有効になり、Pivotal GemFire/Apache Geode 例外を適切に変換できます。PropertiesSE, Cache、CacheFactory、GemFireCache、DynamicRegionFactory、RegionService、DistributedMember、DistributedSystem、org.apache.geode.cache.pdx.PdxSerializer, BeanFactory, DisposableBean, FactoryBean, InitializingBean, Phased, Resource, PersistenceExceptionTranslator, PeerCacheConfigurer, AbstractFactoryBeanSupport, GemfireBeanFactoryLocator| 修飾子と型 | クラスと説明 |
|---|---|
static interface | CacheFactoryBean.CacheFactoryInitializer<T>CacheFactory または ClientCacheFactory インスタンスのいずれかを初期化するためのコールバックインターフェース。これは、GemFireCache のインスタンスを作成するために使用されます。 |
static class | CacheFactoryBean.DynamicRegionSupport |
static class | CacheFactoryBean.JndiDataSource |
| 修飾子と型 | フィールドと説明 |
|---|---|
protected GemfireBeanFactoryLocator | beanFactoryLocator |
DEFAULT_SINGLETONOBJECT_TYPE_ATTRIBUTE| コンストラクターと説明 |
|---|
CacheFactoryBean() |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | afterPropertiesSet()Spring コンテナーによってプロパティが設定された後、この CacheFactoryBean を初期化します。 |
protected void | applyCacheConfigurers() |
protected void | applyPeerCacheConfigurers(IterableSE<PeerCacheConfigurer> peerCacheConfigurers) |
protected void | applyPeerCacheConfigurers(PeerCacheConfigurer... peerCacheConfigurers) 指定された PeerCacheConfigurers の配列をこの CacheFactoryBean に適用します。 |
protected void | close(org.apache.geode.cache.GemFireCache cache)GemFireCache を閉じ、キャッシュ is not already closed の場合に RegionService.close() を呼び出すために使用される null セーフな内部メソッド。 |
protected ObjectSE | configureFactory(ObjectSE factory)Cache を作成するために使用される CacheFactory を構成します。 |
protected <T extends org.apache.geode.cache.GemFireCache> | createCache(ObjectSE factory) 提供された factorySE を使用して新しい Cache インスタンスを作成します。 |
protected ObjectSE | createFactory(PropertiesSE gemfireProperties)Cache のインスタンスを構築、構成、初期化するために使用される、指定された Pivotal GemFire/Apache Geode PropertiesSE で初期化された CacheFactory の新しいインスタンスを構築します。 |
void | destroy()Spring コンテナーのシャットダウン時に Cache Bean を破棄します。 |
protected <T extends org.apache.geode.cache.GemFireCache> | fetchCache()CacheFactory から既存の Cache インスタンスを取得します。 |
GemfireBeanFactoryLocator | getBeanFactoryLocator() ネイティブ Pivotal GemFire/Apache Geode ネイティブ構成で Spring Bean 参照を解決するために使用される構成済み GemfireBeanFactoryLocator への参照を返します (例: |
protected <T extends org.apache.geode.cache.GemFireCache> | getCache() この CacheFactoryBean によって作成され、構築され、構成され、初期化された Cache への直接参照を返します。 |
CacheFactoryBean.CacheFactoryInitializer | getCacheFactoryInitializer() この CacheFactoryBean によって構築されたキャッシュを作成するために使用されるキャッシュファクトリを初期化するために呼び出される CacheFactoryBean.CacheFactoryInitializer を返します。 |
Resource | getCacheXml()Pivotal GemFire/Apache Geode ネイティブ cache.xml への参照を Spring Resource として返します。 |
PeerCacheConfigurer | getCompositePeerCacheConfigurer()Spring コンテナーの初期化時にこの CacheFactoryBean に追加構成を適用するために使用される複合 PeerCacheConfigurer への参照を返します。 |
BooleanSE | getCopyOnRead() |
FloatSE | getCriticalHeapPercentage() |
FloatSE | getCriticalOffHeapPercentage() |
CacheFactoryBean.DynamicRegionSupport | getDynamicRegionSupport() |
BooleanSE | getEnableAutoReconnect() 自動再接続設定の値を取得します。 |
FloatSE | getEvictionHeapPercentage() |
FloatSE | getEvictionOffHeapPercentage() |
org.apache.geode.cache.util.GatewayConflictResolver | getGatewayConflictResolver() |
ListSE<CacheFactoryBean.JndiDataSource> | getJndiDataSources() |
IntegerSE | getLockLease() |
IntegerSE | getLockTimeout() |
IntegerSE | getMessageSyncInterval() |
org.apache.geode.cache.GemFireCache | getObject() この CacheFactoryBean によって作成された Cache へのオブジェクト参照を返します。 |
ClassSE<? extends org.apache.geode.cache.GemFireCache> | getObjectType() |
StringSE | getPdxDiskStoreName() |
BooleanSE | getPdxIgnoreUnreadFields() |
BooleanSE | getPdxPersistent() |
BooleanSE | getPdxReadSerialized() |
org.apache.geode.pdx.PdxSerializer | getPdxSerializer() |
int | getPhase()Spring コンテナーによって管理されるライフサイクル内の Cache Bean の構成フェーズを返します。 |
PropertiesSE | getProperties() キャッシュを構成するために使用される Pivotal GemFire/Apache Geode PropertiesSE への参照を返します。 |
IntegerSE | getSearchTimeout() |
org.apache.geode.security.SecurityManager | getSecurityManager() このキャッシュを保護するために使用される SecurityManager を返します。 |
ListSE<org.apache.geode.cache.TransactionListener> | getTransactionListeners() |
org.apache.geode.cache.TransactionWriter | getTransactionWriter() |
BooleanSE | getUseClusterConfiguration()use-shared-configuration Pivotal GemFire/Apache Geode 配布構成設定の状態を返します。 |
protected ObjectSE | initializeFactory(ObjectSE factory) 指定された CacheFactory を構成された CacheFactoryBean.CacheFactoryInitializer で初期化します。 |
boolean | isClose()Spring コンテナーのシャットダウン時にキャッシュが閉じられるかどうかを示すブール値を返します。 |
boolean | isUseBeanFactoryLocator()GemfireBeanFactoryLocator が有効になっているかどうかを判断します。 |
protected ObjectSE | postProcess(ObjectSE factory)Cache を作成するために使用された CacheFactory を後処理します。 |
protected <T extends org.apache.geode.cache.GemFireCache> | postProcess(T cache) 任意の cache.xml をロードし、SDG XML 構成メタデータで指定されたカスタム設定を適用し、適切なトランザクションリスナー、ライター、JNDI 設定を登録して、 GemFireCache を後処理します。 |
protected <T extends org.apache.geode.cache.GemFireCache> | resolveCache() まず JVM 内の既存の Cache インスタンスを検索して、Cache を解決します。 |
protected PropertiesSE | resolveProperties()Cache を構成するために使用される Pivotal GemFire/Apache Geode PropertiesSE を解決します。 |
protected PropertiesSE | setAndGetProperties(PropertiesSE properties) キャッシュを構成するために使用される Pivotal GemFire/Apache Geode PropertiesSE への参照を設定して返します。 |
protected void | setCache(org.apache.geode.cache.GemFireCache cache) この CacheFactoryBean によって作成され、構築され、構成され、初期化された Cache への参照を設定します。 |
void | setCacheFactoryInitializer(CacheFactoryBean.CacheFactoryInitializer cacheFactoryInitializer) この CacheFactoryBean によって構築されたキャッシュを作成するために使用されるキャッシュファクトリを初期化するために呼び出される CacheFactoryBean.CacheFactoryInitializer を設定します。 |
void | setCacheXml(Resource cacheXml)Pivotal GemFire/Apache Geode ネイティブ cache.xml Resource への参照を設定します。 |
void | setClose(boolean close)Spring コンテナーのシャットダウン時にキャッシュが閉じられるかどうかを示す値を設定します。 |
void | setCopyOnRead(BooleanSE copyOnRead) キャッシュの copyOnRead 属性を設定します。 |
void | setCriticalHeapPercentage(FloatSE criticalHeapPercentage) キャッシュのクリティカルヒープパーセンテージ属性を設定します。 |
void | setCriticalOffHeapPercentage(FloatSE criticalOffHeapPercentage) キャッシュの重要なオフヒープパーセンテージプロパティを設定します。 |
void | setDynamicRegionSupport(CacheFactoryBean.DynamicRegionSupport dynamicRegionSupport) この Pivotal GemFire キャッシュ内の動的領域をサポートするために DynamicRegionSupport のインスタンスを設定します。 |
void | setEnableAutoReconnect(BooleanSE enableAutoReconnect)Pivotal GemFire 8 で導入された自動再接続機能を有効にするかどうかを制御します。 |
void | setEvictionHeapPercentage(FloatSE evictionHeapPercentage) キャッシュの削除ヒープパーセンテージ属性を設定します。 |
void | setEvictionOffHeapPercentage(FloatSE evictionOffHeapPercentage) キャッシュのオフヒープの削除率プロパティを設定します。 |
void | setGatewayConflictResolver(org.apache.geode.cache.util.GatewayConflictResolver gatewayConflictResolver)Pivotal GemFire 7.0 以上が必要 |
void | setJndiDataSources(ListSE<CacheFactoryBean.JndiDataSource> jndiDataSources) |
void | setLockLease(IntegerSE lockLease) 暗黙的および明示的なオブジェクトロックリースがタイムアウトするまでの秒数を設定します。 |
void | setLockTimeout(IntegerSE lockTimeout) 暗黙的なオブジェクトロックリクエストがタイムアウトする秒数を設定します。 |
void | setMessageSyncInterval(IntegerSE messageSyncInterval) このメンバーがクライアントに対するサーバーとして機能し、サーバーの冗長性が使用される場合に、クライアントサブスクリプションキューの同期用に設定します。 |
void | setPdxDiskStoreName(StringSE pdxDiskStoreName)PDX メタデータに使用するディスクストアを設定します。 |
void | setPdxIgnoreUnreadFields(BooleanSE pdxIgnoreUnreadFields)pdx がデシリアライズ中に読み取られなかったフィールドを無視するかどうかを制御します。 |
void | setPdxPersistent(BooleanSE pdxPersistent)PDX オブジェクトの型メタデータがディスクに保存されるかどうかを制御します。 |
void | setPdxReadSerialized(BooleanSE pdxReadSerialized) オブジェクトの設定を PdxInstance に設定します。 |
void | setPdxSerializer(org.apache.geode.pdx.PdxSerializer serializer) このキャッシュの PdxSerializable を設定します。 |
void | setPeerCacheConfigurers(ListSE<PeerCacheConfigurer> peerCacheConfigurers) アノテーションベースの構成を使用するときに、この CacheFactoryBean に追加の構成を適用するために PeerCacheConfigurers の IterableSE を設定する null セーフ操作。 |
void | setPeerCacheConfigurers(PeerCacheConfigurer... peerCacheConfigurers) アノテーションベースの構成を使用する場合に、この CacheFactoryBean に追加の構成を適用するために使用される PeerCacheConfigurers の配列を設定する null セーフ操作。 |
protected void | setPhase(int phase)Spring コンテナーによって管理されるライフサイクル内の Cache Bean のフェーズを設定します。 |
void | setProperties(PropertiesSE properties) キャッシュを構成するために使用される Pivotal GemFire/Apache Geode PropertiesSE への参照を返します。 |
void | setSearchTimeout(IntegerSE searchTimeout)netSearch 操作がタイムアウトする前にデータを待機できる秒数を設定します。 |
void | setSecurityManager(org.apache.geode.security.SecurityManager securityManager) このキャッシュを保護するために使用される SecurityManager を構成します。 |
void | setTransactionListeners(ListSE<org.apache.geode.cache.TransactionListener> transactionListeners) トランザクションが処理された後 (コミット、ロールバック) にトランザクションイベントを受信するようにキャッシュを構成するために使用される TransactionListeners のリストを設定します。 |
void | setTransactionWriter(org.apache.geode.cache.TransactionWriter transactionWriter) トランザクションを拒否したり、コミット前に外部 DB を更新したりするなど、トランザクションイベントを処理するためのキャッシュを構成するために使用される TransactionWriter を設定します。 |
void | setUseBeanFactoryLocator(boolean use)GemfireBeanFactoryLocator を有効にするかどうかを設定します。 |
void | setUseClusterConfiguration(BooleanSE useSharedConfiguration)use-shared-configuration Pivotal GemFire/Apache Geode 配布構成設定の状態を設定します。 |
DataAccessException | translateExceptionIfPossible(RuntimeExceptionSE exception) 可能であれば、指定された Pivotal GemFire/Apache Geode RuntimeExceptionSE を、Spring の汎用 DataAccessException 階層から対応する例外に変換します。 |
getBeanClassLoader, getBeanFactory, getBeanName, getLog, isSingleton, logDebug, logDebug, logError, logError, logInfo, logInfo, logWarning, logWarning, newLog, setBeanClassLoader, setBeanFactory, setBeanNamecloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEprotected GemfireBeanFactoryLocator beanFactoryLocator
public void afterPropertiesSet()
throws ExceptionSECacheFactoryBean を初期化します。InitializingBean 内の afterPropertiesSet ExceptionSE - 初期化に失敗した場合。InitializingBean.afterPropertiesSet(), applyCacheConfigurers(), initBeanFactoryLocator()protected void applyCacheConfigurers()
protected void applyPeerCacheConfigurers(PeerCacheConfigurer... peerCacheConfigurers)
PeerCacheConfigurers の配列をこの CacheFactoryBean に適用します。peerCacheConfigurers - この CacheFactoryBean に適用される PeerCacheConfigurers の配列。PeerCacheConfigurer, applyPeerCacheConfigurers(Iterable)protected void applyPeerCacheConfigurers(IterableSE<PeerCacheConfigurer> peerCacheConfigurers)
peerCacheConfigurers - この CacheFactoryBean には IterableSE または PeerCacheConfigurers が適用されます。PeerCacheConfigurer, IterableSE, applyPeerCacheConfigurers(PeerCacheConfigurer...)protected <T extends org.apache.geode.cache.GemFireCache> T resolveCache()
Cache インスタンスを検索して、Cache を解決します。既存の Cache が見つからなかった場合、このメソッドは新しい Cache インスタンスの作成を試行します。T - GemFireCache のパラメーター化された ClassSE 型拡張。Cache インスタンス。Cache, fetchCache(), resolveProperties(), createFactory(java.util.Properties), configureFactory(Object), createCache(Object)protected <T extends org.apache.geode.cache.GemFireCache> T fetchCache()
CacheFactory から既存の Cache インスタンスを取得します。T - GemFireCache のパラメーター化された ClassSE 型拡張。Cache インスタンス(使用可能な場合)。org.apache.geode.cache.CacheClosedException - 既存の Cache インスタンスが存在しない場合。CacheFactory.getAnyInstance(), GemFireCache, getCache()protected PropertiesSE resolveProperties()
Cache を構成するために使用される Pivotal GemFire/Apache Geode PropertiesSE を解決します。Cache を構成するために使用される解決済みの Pivotal GemFire/Apache Geode PropertiesSE。setAndGetProperties(Properties), getProperties()protected ObjectSE createFactory(PropertiesSE gemfireProperties)
Cache のインスタンスを構築、構成、初期化するために使用される、指定された Pivotal GemFire/Apache Geode PropertiesSE で初期化された CacheFactory の新しいインスタンスを構築します。gemfireProperties - CacheFactory が Cache を構成するために使用する PropertiesSE。PropertiesSE で初期化された CacheFactory の新しいインスタンス。CacheFactory, PropertiesSE@Nullable protected ObjectSE initializeFactory(ObjectSE factory)
CacheFactory を構成された CacheFactoryBean.CacheFactoryInitializer で初期化します。factory - 初期化する CacheFactory。null の場合もあります。CacheFactory。CacheFactoryBean.CacheFactoryInitializer.initialize(Object), CacheFactory, getCacheFactoryInitializer()protected ObjectSE configureFactory(ObjectSE factory)
Cache を作成するために使用される CacheFactory を構成します。ユーザーが指定した PDX オプションを設定します。factory - CacheFactory は Cache を作成するために使用されます。CacheFactory。CacheFactory, configurePdx(CacheFactory)protected ObjectSE postProcess(ObjectSE factory)
Cache を作成するために使用された CacheFactory を後処理します。factory - CacheFactory は Cache を作成するために使用されます。CacheFactory。CacheFactoryprotected <T extends org.apache.geode.cache.GemFireCache> T createCache(ObjectSE factory)
factorySE を使用して新しい Cache インスタンスを作成します。T - GemFireCache の sub-typeSE。factory - CacheFactory のインスタンス。factorySE によって作成された Cache の新しいインスタンス。CacheFactory.create(), GemFireCacheprotected <T extends org.apache.geode.cache.GemFireCache> T postProcess(T cache)
GemFireCache を後処理します。T - GemFireCache のパラメーター化された ClassSE 型拡張。cache - ポストプロセス用の GemFireCache インスタンス。GemFireCache。GemFireCache.loadCacheXml(java.io.InputStream), getCacheXml(), configureHeapPercentages(org.apache.geode.cache.GemFireCache), #registerJndiDataSources(), registerTransactionListeners(org.apache.geode.cache.GemFireCache), registerTransactionWriter(org.apache.geode.cache.GemFireCache)protected void close(org.apache.geode.cache.GemFireCache cache)
GemFireCache を閉じ、キャッシュ is not already closed の場合に RegionService.close() を呼び出すために使用される null セーフな内部メソッド。cache - GemFireCache が終了します。RegionService.isClosed(), RegionService.close()public void destroy()
throws ExceptionSECache Bean を破棄します。DisposableBean 内の destroy ExceptionSE - キャッシュを閉じるときにエラーが発生した場合。DisposableBean.destroy(), destroyBeanFactoryLocator(), close(GemFireCache), isClose()public DataAccessException translateExceptionIfPossible(RuntimeExceptionSE exception)
RuntimeExceptionSE を、Spring の汎用 DataAccessException 階層から対応する例外に変換します。PersistenceExceptionTranslator 内の translateExceptionIfPossible exception - 変換するには RuntimeExceptionSE。DataAccessException、または Pivotal GemFire/Apache Geode RuntimeExceptionSE を変換できなかった場合は null。PersistenceExceptionTranslator.translateExceptionIfPossible(RuntimeException), DataAccessExceptionpublic GemfireBeanFactoryLocator getBeanFactoryLocator()
GemfireBeanFactoryLocator への参照を返します。GemfireBeanFactoryLocator への参照。GemfireBeanFactoryLocatorprotected void setCache(org.apache.geode.cache.GemFireCache cache)
CacheFactoryBean によって作成され、構築され、構成され、初期化された Cache への参照を設定します。cache - この CacheFactoryBean によって作成された Cache。Cacheprotected <T extends org.apache.geode.cache.GemFireCache> T getCache()
CacheFactoryBean によって作成され、構築され、構成され、初期化された Cache への直接参照を返します。CacheFactoryBean によって作成された Cache への直接参照。Cachepublic void setCacheXml(Resource cacheXml)
Resource への参照を設定します。public Resource getCacheXml()
Resource として返します。public org.apache.geode.cache.GemFireCache getObject()
throws ExceptionSECacheFactoryBean によって作成された Cache へのオブジェクト参照を返します。FactoryBean<org.apache.geode.cache.GemFireCache> 内の getObject CacheFactoryBean によって作成された Cache へのオブジェクト参照。ExceptionSEFactoryBean.getObject(), Cache, getCache()public ClassSE<? extends org.apache.geode.cache.GemFireCache> getObjectType()
FactoryBean<org.apache.geode.cache.GemFireCache> 内の getObjectType CacheFactoryBean によって生成される GemFireCache の ClassSE 型。FactoryBean.getObjectType()public void setCacheFactoryInitializer(CacheFactoryBean.CacheFactoryInitializer cacheFactoryInitializer)
CacheFactoryBean によって構築されたキャッシュを作成するために使用されるキャッシュファクトリを初期化するために呼び出される CacheFactoryBean.CacheFactoryInitializer を設定します。cacheFactoryInitializer - CacheFactoryBean.CacheFactoryInitializer はキャッシュファクトリを初期化するように構成されています。CacheFactoryBean.CacheFactoryInitializerpublic CacheFactoryBean.CacheFactoryInitializer getCacheFactoryInitializer()
CacheFactoryBean によって構築されたキャッシュを作成するために使用されるキャッシュファクトリを初期化するために呼び出される CacheFactoryBean.CacheFactoryInitializer を返します。CacheFactoryBean.CacheFactoryInitializer。CacheFactoryBean.CacheFactoryInitializerprotected PropertiesSE setAndGetProperties(PropertiesSE properties)
PropertiesSE への参照を設定して返します。properties - キャッシュを構成するために使用される Pivotal GemFire/Apache Geode PropertiesSE への参照。PropertiesSE への参照。PropertiesSE, setProperties(Properties), getProperties()public void setProperties(PropertiesSE properties)
PropertiesSE への参照を返します。properties - キャッシュを構成するために使用される Pivotal GemFire/Apache Geode PropertiesSE への参照。PropertiesSEpublic PropertiesSE getProperties()
PropertiesSE への参照を返します。PropertiesSE への参照。PropertiesSEpublic void setClose(boolean close)
close - Spring コンテナーのシャットダウン時にキャッシュが閉じられるかどうかを示すブール値。public boolean isClose()
public PeerCacheConfigurer getCompositePeerCacheConfigurer()
CacheFactoryBean に追加構成を適用するために使用される複合 PeerCacheConfigurer への参照を返します。PeerCacheConfigurer。PeerCacheConfigurerpublic void setCopyOnRead(BooleanSE copyOnRead)
copyOnRead - キャッシュに保存されているオブジェクトが取得時にコピーされるかどうかを示すブール値。public BooleanSE getCopyOnRead()
public void setCriticalHeapPercentage(FloatSE criticalHeapPercentage)
criticalHeapPercentage - クリティカルヒープパーセンテージを示す浮動小数点値。public FloatSE getCriticalHeapPercentage()
public void setCriticalOffHeapPercentage(FloatSE criticalOffHeapPercentage)
criticalOffHeapPercentage - 重要なオフヒープパーセンテージを示す浮動小数点値。public FloatSE getCriticalOffHeapPercentage()
public void setDynamicRegionSupport(CacheFactoryBean.DynamicRegionSupport dynamicRegionSupport)
dynamicRegionSupport - このキャッシュに動的領域を設定するには、DynamicRegionSupport クラスを使用します。public CacheFactoryBean.DynamicRegionSupport getDynamicRegionSupport()
public void setEnableAutoReconnect(BooleanSE enableAutoReconnect)
enableAutoReconnect - 自動再接続機能を有効 / 無効にするブール値。public BooleanSE getEnableAutoReconnect()
public void setEvictionHeapPercentage(FloatSE evictionHeapPercentage)
evictionHeapPercentage - キャッシュのヒープ使用率を示し、削除をトリガーする浮動小数点値。public FloatSE getEvictionHeapPercentage()
public void setEvictionOffHeapPercentage(FloatSE evictionOffHeapPercentage)
evictionOffHeapPercentage - 削除をトリガーするオフヒープ使用率を示す浮動小数点値。public FloatSE getEvictionOffHeapPercentage()
public void setGatewayConflictResolver(org.apache.geode.cache.util.GatewayConflictResolver gatewayConflictResolver)
gatewayConflictResolver - Gemfire 6 との下位互換性のため、シグネチャーでは Object として定義されています。これは GatewayConflictResolver のインスタンスである必要があります。public org.apache.geode.cache.util.GatewayConflictResolver getGatewayConflictResolver()
public void setJndiDataSources(ListSE<CacheFactoryBean.JndiDataSource> jndiDataSources)
jndiDataSources - このキャッシュで使用するために構成された JndiDataSources のリスト。public ListSE<CacheFactoryBean.JndiDataSource> getJndiDataSources()
public void setLockLease(IntegerSE lockLease)
lockLease - オブジェクトロックリースのタイムアウトを示す整数値。public IntegerSE getLockLease()
public void setLockTimeout(IntegerSE lockTimeout)
lockTimeout - オブジェクトロックリクエストのタイムアウトを指定する整数値。public IntegerSE getLockTimeout()
public void setMessageSyncInterval(IntegerSE messageSyncInterval)
messageSyncInterval - プライマリサーバーがセカンダリサーバーにメッセージを送信する秒数を指定する整数値。public IntegerSE getMessageSyncInterval()
protected void setPhase(int phase)
Cache Bean のフェーズを設定します。phase - Spring コンテナーによって管理されるライフサイクルにおけるこの Cache Bean のフェーズを示す intSE 値。Phased.getPhase()public int getPhase()
Cache Bean の構成フェーズを返します。Phased 内の getPhase Cache Bean のフェーズを示す intSE 値。Phased.getPhase()public void setPdxDiskStoreName(StringSE pdxDiskStoreName)
pdxDiskStoreName - 設定する pdxDiskStoreNamepublic StringSE getPdxDiskStoreName()
public void setPdxIgnoreUnreadFields(BooleanSE pdxIgnoreUnreadFields)
pdxIgnoreUnreadFields - 設定する pdxIgnoreUnreadFieldspublic BooleanSE getPdxIgnoreUnreadFields()
public void setPdxPersistent(BooleanSE pdxPersistent)
pdxPersistent - PDX 型のメタデータをディスクに保存する必要があることを示すブール値。public BooleanSE getPdxPersistent()
public void setPdxReadSerialized(BooleanSE pdxReadSerialized)
pdxReadSerialized - 利用可能な場合に、Region.get(key) から PDX インスタンスが返されることを示すブール値。public BooleanSE getPdxReadSerialized()
public void setPdxSerializer(org.apache.geode.pdx.PdxSerializer serializer)
PdxSerializable を設定します。GemFire 6.6 以降で使用できます。Pivotal GemFire 6.5 との互換性のため、引数はオブジェクト型です。serializer - このキャッシュ用に構成された pdx シリアライザー。public org.apache.geode.pdx.PdxSerializer getPdxSerializer()
public void setPeerCacheConfigurers(PeerCacheConfigurer... peerCacheConfigurers)
CacheFactoryBean に追加の構成を適用するために使用される PeerCacheConfigurers の配列を設定する null セーフ操作。peerCacheConfigurers - この CacheFactoryBean に追加の構成を適用するために使用される PeerCacheConfigurers の配列。PeerCacheConfigurer, setPeerCacheConfigurers(List)public void setPeerCacheConfigurers(ListSE<PeerCacheConfigurer> peerCacheConfigurers)
CacheFactoryBean に追加の構成を適用するために PeerCacheConfigurers の IterableSE を設定する null セーフ操作。peerCacheConfigurers - PeerCacheConfigurers の IterableSE は、この CacheFactoryBean に追加の構成を適用するために使用されます。PeerCacheConfigurerpublic void setSearchTimeout(IntegerSE searchTimeout)
searchTimeout - netSearch タイムアウト値を示す整数値。public IntegerSE getSearchTimeout()
public void setSecurityManager(org.apache.geode.security.SecurityManager securityManager)
SecurityManager を構成します。securityManager - このキャッシュを保護するために SecurityManager が使用されます。SecurityManagerpublic org.apache.geode.security.SecurityManager getSecurityManager()
SecurityManager を返します。SecurityManager。SecurityManagerpublic void setTransactionListeners(ListSE<org.apache.geode.cache.TransactionListener> transactionListeners)
transactionListeners - トランザクションイベントをリッスンする Pivotal GemFire TransactionListeners のリスト。TransactionListenerpublic ListSE<org.apache.geode.cache.TransactionListener> getTransactionListeners()
public void setTransactionWriter(org.apache.geode.cache.TransactionWriter transactionWriter)
transactionWriter - トランザクションイベントを受信する Pivotal GemFire TransactionWriter コールバック。TransactionWriterpublic org.apache.geode.cache.TransactionWriter getTransactionWriter()
public void setUseBeanFactoryLocator(boolean use)
GemfireBeanFactoryLocator を有効にするかどうかを設定します。use - GemfireBeanFactoryLocator を有効にするかどうかを示すブール値。GemfireBeanFactoryLocatorpublic boolean isUseBeanFactoryLocator()
GemfireBeanFactoryLocator が有効になっているかどうかを判断します。GemfireBeanFactoryLocator が有効になっているかどうかを示すブール値。GemfireBeanFactoryLocatorpublic void setUseClusterConfiguration(BooleanSE useSharedConfiguration)
useSharedConfiguration - use-shared-configuration Pivotal GemFire/Apache Geode 配布構成設定を設定するブール値。public BooleanSE getUseClusterConfiguration()
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.