public abstract class PeerRegionFactoryBean<K,V> extends ConfigurableRegionFactoryBean<K,V> implements DisposableBean, EvictingRegionFactoryBean, ExpiringRegionFactoryBean<K,V>, SmartLifecycle
FactoryBean
および他の SDG FactoryBeans
によって拡張された抽象基本クラスは、ピア Regions
の構築、構成、初期化に使用されます。この FactoryBean
により、ピア Regions
を非常に簡単かつ柔軟に作成できます。クライアント Regions
については、ClientRegionFactoryBean
を参照してください。Cache
、CacheListener
、CacheLoader
、CacheWriter
、CustomExpiry
、DataPolicy
、DiskStore
、EvictionAttributes
、ExpirationAttributes
、GemFireCache
、PartitionAttributes
、Region
、RegionAttributes
、RegionFactory
、RegionShortcut
、Scope
、AsyncEventQueue
、GatewaySender
、Compressor
, DisposableBean
, SmartLifecycle
, ConfigurableRegionFactoryBean
, ResolvableRegionFactoryBean
, ClientRegionFactoryBean
, EvictingRegionFactoryBean
, ExpiringRegionFactoryBean
, RegionConfigurer
DEFAULT_SINGLETON
DEFAULT_PHASE
OBJECT_TYPE_ATTRIBUTE
コンストラクターと説明 |
---|
PeerRegionFactoryBean() |
修飾子と型 | メソッドと説明 |
---|---|
void | addAsyncEventQueueIds(StringSE[] asyncEventQueueIds) |
void | addAsyncEventQueues(org.apache.geode.cache.asyncqueue.AsyncEventQueue[] asyncEventQueues) この Region の既存の登録済み AEQ に追加することにより、AsyncEventQueues (AEQ) の配列をこの Region に登録します。 |
void | addGatewaySenders(org.apache.geode.cache.wan.GatewaySender[] gatewaySenders) この Region の既存の登録済み GatewaySenders に追加することにより、GatewaySenders の配列をこの Region に登録します。 |
void | addGatewaySendersIds(StringSE[] gatewaySenderIds) |
protected org.apache.geode.cache.RegionFactory<K, V> | configure(org.apache.geode.cache.RegionFactory<K, V> regionFactory) この PeerRegionFactoryBean の構成設定に基づいて RegionFactory を構成します。 |
protected org.apache.geode.cache.Region<K, V> | createRegion(org.apache.geode.cache.GemFireCache gemfireCache, StringSE regionName) 指定された name SE を使用して新しい Region を作成します。 |
protected org.apache.geode.cache.RegionFactory<K, V> | createRegionFactory(org.apache.geode.cache.Cache cache) 指定された Cache を使用して RegionFactory のインスタンスを作成し、それを使用してこの PeerRegionFactoryBean で指定された Region を構築、構成、初期化します。 |
void | destroy() この Region を閉じて破棄します。 |
org.apache.geode.cache.RegionAttributes<K, V> | getAttributes() この Region を構成するために使用される RegionAttributes を返します。 |
org.apache.geode.cache.DataPolicy | getDataPolicy() この Region を作成するときに RegionFactory で構成された解決済みの DataPolicy を返します。 |
BooleanSE | getOffHeap() この Region に対してオフヒープメモリが有効になっているかどうかを示す Boolean SE 値を返します。 |
int | getPhase() |
org.apache.geode.cache.Scope | getScope() Region のデータ配布と確認応答戦略 (一貫性を保つために役立ちます) に影響する Region の構成済み Scope を返します。 |
org.apache.geode.cache.RegionShortcut | getShortcut() 構成された RegionShortcut を返します。 |
BooleanSE | getStatisticsEnabled() |
boolean | isAutoStartup() |
protected boolean | isNotPersistent() ユーザーが永続属性の値を明示的に指定し、それが false の場合、true を返します。 |
boolean | isOffHeap() この Region に対してオフヒープメモリの使用が有効になっているかどうかを示すブール値を返します。 |
protected boolean | isPersistent() ユーザーが永続属性の値を明示的に指定し、それが true の場合、true を返します。 |
boolean | isRunning() |
boolean | isStatisticsEnabled() |
protected <K,V> void | mergePartitionAttributes(org.apache.geode.cache.RegionFactory<K,V> regionFactory, org.apache.geode.cache.RegionAttributes<K,V> regionAttributes) RegionAttributes を RegionFactory にマージします。 |
protected <K,V> org.apache.geode.cache.RegionFactory<K,V> | mergeRegionAttributes(org.apache.geode.cache.RegionFactory<K,V> regionFactory, org.apache.geode.cache.RegionAttributes<K,V> regionAttributes) 指定された RegionAttributes を RegionFactory の構成設定とインテリジェントにマージします。 |
protected org.apache.geode.cache.RegionFactory<K, V> | postProcess(org.apache.geode.cache.RegionFactory<K, V> regionFactory) |
protected void | resolveDataPolicy(org.apache.geode.cache.RegionFactory<K, V> regionFactory, BooleanSE persistent, org.apache.geode.cache.DataPolicy dataPolicy) |
protected void | resolveDataPolicy(org.apache.geode.cache.RegionFactory<K, V> regionFactory, BooleanSE persistent, StringSE dataPolicy) 構成されたデータポリシーを検証し、'persistent' 属性 とリージョン型の制約を考慮してそれを上書きする場合があります。 |
protected boolean | resolveStatisticsEnabled() |
void | setAsyncEventQueueIds(StringSE[] asyncEventQueueIds) |
void | setAsyncEventQueues(org.apache.geode.cache.asyncqueue.AsyncEventQueue[] asyncEventQueues) この Region の AsyncEventQueues 配列を構成します。これは、非同期データアクセス操作を実行するために使用されます。例: |
void | setAttributes(org.apache.geode.cache.RegionAttributes<K, V> attributes) この Region を構成するために使用される RegionAttributes を設定します。 |
void | setCacheListeners(org.apache.geode.cache.CacheListener<K, V>[] cacheListeners) この Region のエントリイベントをリッスンするために使用される CacheListeners を構成します。 |
void | setCacheLoader(org.apache.geode.cache.CacheLoader<K, V> cacheLoader) この Region によって使用される CacheLoader を構成して、基礎となる外部データソースへの同期読み取りスルーデータアクセス操作を実行します。 |
void | setCacheWriter(org.apache.geode.cache.CacheWriter<K, V> cacheWriter) この Region によって使用される CacheWriter を構成して、基礎となる外部データソースへの同期ライトスルーデータアクセス操作を実行します。 |
void | setClose(boolean close) シャットダウン時にこのリージョンを閉じるかどうかを構成します。 |
void | setCompressor(org.apache.geode.compression.Compressor compressor) この Region's データを圧縮するために使用される Compressor を構成します。 |
void | setCustomEntryIdleTimeout(org.apache.geode.cache.CustomExpiry<K, V> customEntryIdleTimeout) |
void | setCustomEntryTimeToLive(org.apache.geode.cache.CustomExpiry<K, V> customEntryTimeToLive) |
void | setDataPolicy(org.apache.geode.cache.DataPolicy dataPolicy) この Region 用に DataPolicy を設定します。 |
void | setDestroy(boolean destroy) シャットダウン時にこの Region を破棄するかどうかを設定します。 |
void | setDiskStoreName(StringSE diskStoreName) |
void | setEntryIdleTimeout(org.apache.geode.cache.ExpirationAttributes entryIdleTimeout) |
void | setEntryTimeToLive(org.apache.geode.cache.ExpirationAttributes entryTimeToLive) |
void | setEvictionAttributes(org.apache.geode.cache.EvictionAttributes evictionAttributes) |
void | setGatewaySenderIds(StringSE[] gatewaySenderIds) |
void | setGatewaySenders(org.apache.geode.cache.wan.GatewaySender[] gatewaySenders) この Region から リモートクラスター内の一致する Region にデータとイベントを送信するために使用される GatewaySenders を構成します。 |
void | setKeyConstraint(ClassSE<K> keyConstraint) |
void | setOffHeap(BooleanSE offHeap) この Region をオフヒープメモリにデータを保存する機能で構成します。 |
void | setPersistent(BooleanSE persistent) この Region の永続性を有効にするかどうかを構成します。 |
void | setRegionIdleTimeout(org.apache.geode.cache.ExpirationAttributes regionIdleTimeout) |
void | setRegionTimeToLive(org.apache.geode.cache.ExpirationAttributes regionTimeToLive) |
void | setScope(org.apache.geode.cache.Scope scope) Region's Scope を構成します。これは、Region のデータ分散と確認応答戦略 (一貫性を保つために役立ちます) に影響します。 |
void | setShortcut(org.apache.geode.cache.RegionShortcut shortcut) 指定された RegionShortcut を使用して Region を構成します。 |
void | setStatisticsEnabled(BooleanSE statisticsEnabled) |
void | setValueConstraint(ClassSE<V> valueConstraint) |
void | start() |
void | stop() |
void | stop(RunnableSE callback) |
applyRegionConfigurers, applyRegionConfigurers, applyRegionConfigurers, getCompositeRegionConfigurer, setRegionConfigurers, setRegionConfigurers
afterPropertiesSet, getCache, getLookupEnabled, getObject, getObjectType, getParent, getRegion, isLookupEnabled, loadSnapshot, postProcess, resolveRegionName, setCache, setLookupEnabled, setName, setParent, setRegion, setRegionName, setSnapshot
getBeanClassLoader, getBeanFactory, getBeanName, getLog, isSingleton, logDebug, logDebug, logError, logError, logInfo, logInfo, logWarning, logWarning, newLog, setBeanClassLoader, setBeanFactory, setBeanName
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
protected org.apache.geode.cache.Region<K,V> createRegion(org.apache.geode.cache.GemFireCache gemfireCache, StringSE regionName)
name
SE を使用して新しい Region
を作成します。ResolvableRegionFactoryBean<K, V>
の createRegion
gemfireCache
- GemFireCache
への参照。regionName
- 新しい Region
の name
SE。name
SE を持つ新しい Region
。GemFireCache
, Region
protected org.apache.geode.cache.RegionFactory<K,V> createRegionFactory(org.apache.geode.cache.Cache cache)
Cache
を使用して RegionFactory
のインスタンスを作成し、それを使用してこの PeerRegionFactoryBean
で指定された Region
を構築、構成、初期化します。cache
- Cache
への参照。PeerRegionFactoryBean
によって指定された Region
を構築、構成、初期化するために使用される RegionFactory
。Cache.createRegionFactory(org.apache.geode.cache.RegionShortcut)
、Cache.createRegionFactory(org.apache.geode.cache.RegionAttributes)
、Cache.createRegionFactory()
、RegionFactory
protected org.apache.geode.cache.RegionFactory<K,V> configure(org.apache.geode.cache.RegionFactory<K,V> regionFactory)
PeerRegionFactoryBean
の構成設定に基づいて RegionFactory
を構成します。regionFactory
- RegionFactory
を設定する RegionFactory
。RegionFactory
protected org.apache.geode.cache.RegionFactory<K,V> postProcess(org.apache.geode.cache.RegionFactory<K,V> regionFactory)
PeerRegionFactoryBean
によって指定された Region
を作成するために使用された RegionFactory
を後処理します。このメソッドが呼び出される前に、RegionFactory
はすでにこの PeerRegionFactoryBean
によって構築、構成、初期化されています。regionFactory
- RegionFactory
は Region
を作成するために使用されます。RegionFactory
。RegionFactory
protected <K,V> org.apache.geode.cache.RegionFactory<K,V> mergeRegionAttributes(org.apache.geode.cache.RegionFactory<K,V> regionFactory, org.apache.geode.cache.RegionAttributes<K,V> regionAttributes)
K
- リージョンキーのクラス型。V
- リージョン値のクラス型。regionFactory
- この PeerRegionFactoryBean の製品であるリージョンを構成および作成するために使用される GemFire RegionFactory。regionAttributes
- RegionFactory にマージするリージョン構成設定を含む RegionAttributes。isUserSpecifiedEvictionAttributes(org.apache.geode.cache.RegionAttributes)
, validateRegionAttributes(org.apache.geode.cache.RegionAttributes)
, RegionAttributes
, RegionFactory
protected <K,V> void mergePartitionAttributes(org.apache.geode.cache.RegionFactory<K,V> regionFactory, org.apache.geode.cache.RegionAttributes<K,V> regionAttributes)
RegionAttributes
を RegionFactory
にマージします。regionFactory
- RegionFactory
を設定します。regionAttributes
- RegionAttributes
は、null でない場合、RegionFactory
を構成するために使用されます。RegionAttributes
, RegionFactory
protected boolean isNotPersistent()
isPersistent()
protected boolean isPersistent()
isNotPersistent()
protected void resolveDataPolicy(org.apache.geode.cache.RegionFactory<K,V> regionFactory, BooleanSE persistent, org.apache.geode.cache.DataPolicy dataPolicy)
regionFactory
- この FactoryBean がリージョンを作成および構成するために使用する RegionFactory。persistent
- リージョンを永続化し、そのデータをディスクに永続化するかどうかを示すブール値。dataPolicy
- リージョンに設定されたデータポリシー。resolveDataPolicy(org.apache.geode.cache.RegionFactory, Boolean, String)
, DataPolicy
, RegionFactory
protected void resolveDataPolicy(org.apache.geode.cache.RegionFactory<K,V> regionFactory, BooleanSE persistent, StringSE dataPolicy)
regionFactory
- 目的のリージョンを作成するために使用される Pivotal GemFire RegionFactory。persistent
- リージョンがデータをディスクに保存するかどうかを示すブール値。dataPolicy
- Spring Pivotal GemFire 構成メタデータでユーザーが設定したリクエストされたデータポリシー。DataPolicy
, RegionFactory
public void destroy() throws ExceptionSE
Region
を閉じて破棄します。DisposableBean
の destroy
ExceptionSE
- destroy()
が失敗した場合。DisposableBean
, Region.close()
, Region.destroyRegion()
public void setAsyncEventQueues(@NonNull org.apache.geode.cache.asyncqueue.AsyncEventQueue[] asyncEventQueues)
Region
の AsyncEventQueues
配列を構成します。これは、非同期データアクセス操作 (非同期の書き込み後処理操作など) を実行するために使用されます。このメソッドは、この Region
にすでに関連付けられている既存の登録済み AsyncEventQueues
(AEQ) をすべてクリアします。代わりに、すでに登録されている既存の AEQ に追加するには、addAsyncEventQueues(AsyncEventQueue[])
または addAsyncEventQueueIds(String[])
を使用します。asyncEventQueues
- 非同期データアクセス操作を実行するためにこの Region
に登録され、使用される AsyncEventQueues
の配列。AsyncEventQueue
, addAsyncEventQueues(AsyncEventQueue[])
, addAsyncEventQueueIds(String[])
, setAsyncEventQueueIds(String[])
public void setAsyncEventQueueIds(@NonNull StringSE[] asyncEventQueueIds)
AEQ ID
SE によって、この Region
の AsyncEventQueues
(AEQ) の配列を構成します。このメソッドは、AEQ ID によってこの Region
にすでに関連付けられている既存の登録済み AsyncEventQueues
(AEQ) をすべてクリアします。代わりに、すでに登録されている既存の AEQ に追加するには、addAsyncEventQueues(AsyncEventQueue[])
または addAsyncEventQueueIds(String[])
を使用します。または、代わりに、すでに登録されている既存の AEQ に追加するには、addAsyncEventQueueIds(String[])
を使用します。asyncEventQueueIds
- この Region
に登録する AEQ IDs
SE を指定する Strings
SE の配列。addAsyncEventQueues(AsyncEventQueue[])
, setAsyncEventQueues(AsyncEventQueue[])
, setAsyncEventQueueIds(String[])
public void addAsyncEventQueues(@NonNull org.apache.geode.cache.asyncqueue.AsyncEventQueue[] asyncEventQueues)
Region
の既存の登録済み AEQ に追加することにより、AsyncEventQueues
(AEQ) の配列をこの Region
に登録します。asyncEventQueues
- この Region
に登録する AsyncEventQueues
の配列。addAsyncEventQueueIds(String[])
, setAsyncEventQueues(AsyncEventQueue[])
, setAsyncEventQueueIds(String[])
public void addAsyncEventQueueIds(@NonNull StringSE[] asyncEventQueueIds)
asyncEventQueueIds
- この Region
に登録する AsyncEventQueue
IDs
SE の配列。addAsyncEventQueues(AsyncEventQueue[])
, setAsyncEventQueues(AsyncEventQueue[])
, setAsyncEventQueueIds(String[])
public void setAttributes(org.apache.geode.cache.RegionAttributes<K,V> attributes)
Region
を構成するために使用される RegionAttributes
を設定します。RegionAttributes
を指定すると、さまざまな Region
設定を完全に制御できます。Region
が作成されるときにのみ使用され、Region
が検索されるときには使用されません。attributes
- この Region
を構成するために使用される RegionAttributes
。RegionAttributes
public org.apache.geode.cache.RegionAttributes<K,V> getAttributes()
Region
を構成するために使用される RegionAttributes
を返します。Region
を構成するために使用される RegionAttributes
。RegionAttributes
public void setCacheListeners(org.apache.geode.cache.CacheListener<K,V>[] cacheListeners)
Region
のエントリイベントをリッスンするために使用される CacheListeners
を構成します。新しい Region
が作成された場合にのみ使用され、looked up
は作成されません。RegionAttributes
セットで指定された Region
設定を setAttributes(RegionAttributes)
で上書きします。cacheListeners
- この Region
に登録する配列 CacheListeners
。CacheListener
public void setCacheLoader(org.apache.geode.cache.CacheLoader<K,V> cacheLoader)
Region
によって使用される CacheLoader
を構成して、基礎となる外部データソースへの同期読み取りデータアクセス操作を実行します。新しい Region
が作成される場合のみ使用され、looked up
は作成されません。RegionAttributes
セットで指定された Region
設定を setAttributes(RegionAttributes)
で上書きします。cacheLoader
- この Region
に登録するには CacheLoader
を使用してください。CacheLoader
public void setCacheWriter(org.apache.geode.cache.CacheWriter<K,V> cacheWriter)
Region
によって使用される CacheWriter
を構成して、基礎となる外部データソースへの同期ライトスルーデータアクセス操作を実行します。新しい Region
が作成された場合にのみ使用され、looked up
は作成されません。RegionAttributes
セットで指定された Region
設定を setAttributes(RegionAttributes)
で上書きします。cacheWriter
- この Region
に登録するには CacheWriter
を使用してください。CacheWriter
public void setClose(boolean close)
close
- シャットダウン中にこの Region
を閉じる必要があるかどうかを示すブール値。setDestroy(boolean)
public void setCompressor(org.apache.geode.compression.Compressor compressor)
Region's
データを圧縮するために使用される Compressor
を構成します。compressor
- この Region's
データを圧縮するために Compressor
が使用されます。Compressor
public void setCustomEntryIdleTimeout(org.apache.geode.cache.CustomExpiry<K,V> customEntryIdleTimeout)
ExpiringRegionFactoryBean<K, V>
の setCustomEntryIdleTimeout
public void setCustomEntryTimeToLive(org.apache.geode.cache.CustomExpiry<K,V> customEntryTimeToLive)
ExpiringRegionFactoryBean<K, V>
の setCustomEntryTimeToLive
public void setDestroy(boolean destroy)
Region
を破棄するかどうかを設定します。デフォルトは false です。destroy
- シャットダウン時にこの Region
を破棄するかどうかを示す値。setClose(boolean)
public void setDataPolicy(org.apache.geode.cache.DataPolicy dataPolicy)
Region
用に DataPolicy
を設定します。dataPolicy
- この Region
を構成するときに使用される DataPolicy
。DataPolicy
public org.apache.geode.cache.DataPolicy getDataPolicy()
Region
を作成するときに RegionFactory
で構成された解決済みの DataPolicy
を返します。Region
によって使用される、構成され解決された DataPolicy
。IllegalStateExceptionSE
- DataPolicy
が構成されていないか解決できない場合。DataPolicy
public void setDiskStoreName(StringSE diskStoreName)
diskStoreName
- String
SE には、この Region
用に構成された DiskStore
Bean の名前が含まれます。public void setEntryIdleTimeout(org.apache.geode.cache.ExpirationAttributes entryIdleTimeout)
ExpiringRegionFactoryBean<K, V>
の setEntryIdleTimeout
public void setEntryTimeToLive(org.apache.geode.cache.ExpirationAttributes entryTimeToLive)
ExpiringRegionFactoryBean<K, V>
の setEntryTimeToLive
public void setEvictionAttributes(org.apache.geode.cache.EvictionAttributes evictionAttributes)
EvictingRegionFactoryBean
の setEvictionAttributes
public void setGatewaySenders(@NonNull org.apache.geode.cache.wan.GatewaySender[] gatewaySenders)
Region
から リモートクラスター内の一致する Region
にデータとイベントを送信するために使用される GatewaySenders
を構成します。このメソッドは、この Region
にすでに関連付けられている既存の登録済み GatewaySenders
をすべてクリアします。この Region
の既存の登録済み GatewaySenders
に追加するには、addGatewaySenders(GatewaySender[])
または addGatewaySendersIds(String[])
を使用します。gatewaySenders
- GatewaySenders
は、この Region
から リモートクラスター内の一致する Region
にデータとイベントを送信するために使用されます。GatewaySender
, addGatewaySenders(GatewaySender[])
, addGatewaySendersIds(String[])
, setGatewaySenderIds(String[])
public void setGatewaySenderIds(@NonNull StringSE[] gatewaySenderIds)
GatewaySenders
を ID
SE で構成し、この Region
から リモートクラスター内の一致する Region
にデータとイベントを送信するのに使用します。このメソッドは、この Region
にすでに関連付けられている既存の登録済み GatewaySenders
をすべてクリアします。この Region
の既存の登録済み GatewaySenders
に追加するには、addGatewaySenders(GatewaySender[])
または addGatewaySendersIds(String[])
を使用します。gatewaySenderIds
- この Region
に登録する GatewaySender
IDs
SE を含む String
SE 配列。addGatewaySenders(GatewaySender[])
, addGatewaySendersIds(String[])
, setGatewaySenders(GatewaySender[])
public void addGatewaySenders(@NonNull org.apache.geode.cache.wan.GatewaySender[] gatewaySenders)
Region
の既存の登録済み GatewaySenders
に追加することにより、GatewaySenders
の配列をこの Region
に登録します。gatewaySenders
- この Region
に登録する GatewaySenders
の配列。GatewaySender
, addGatewaySendersIds(String[])
, setGatewaySenders(GatewaySender[])
, setGatewaySenderIds(String[])
public void addGatewaySendersIds(@NonNull StringSE[] gatewaySenderIds)
gatewaySenderIds
- この Region
に登録する GatewaySender
IDs
SE の配列。GatewaySender
, addGatewaySenders(GatewaySender[])
, setGatewaySenders(GatewaySender[])
, setGatewaySenderIds(String[])
public void setOffHeap(BooleanSE offHeap)
Region
をオフヒープメモリにデータを保存する機能で構成します。offHeap
- この Region
でオフヒープメモリの使用を有効にするかどうかを示す Boolean
SE 値。RegionFactory.setOffHeap(boolean)
public BooleanSE getOffHeap()
Region
に対してオフヒープメモリが有効になっているかどうかを示す Boolean
SE 値を返します。このメソッドが null 以外の値 (true と評価される Boolean
SE 値) を返す場合、この Region
に対してオフヒープメモリが有効になります。Region
に対してオフヒープメモリの使用が有効になっているかどうかを示す Boolean
SE 値。public boolean isOffHeap()
Region
に対してオフヒープメモリの使用が有効になっているかどうかを示すブール値を返します。Region
に対してオフヒープメモリの使用が有効になっているかどうかを示すブール値。getOffHeap()
public void setPersistent(BooleanSE persistent)
Region
の永続性を有効にするかどうかを構成します。永続性が有効な場合、Region
のデータは、構成済みの指定された DiskStore
を使用してディスクに永続化されます。DiskStore
が明示的に構成されていない場合は、DEFAULT DiskStore
を使用して永続化されます。persistent
- この Region
の永続性を有効にするかどうかを示す Boolean
SE 値。public void setRegionIdleTimeout(org.apache.geode.cache.ExpirationAttributes regionIdleTimeout)
ExpiringRegionFactoryBean<K, V>
の setRegionIdleTimeout
public void setRegionTimeToLive(org.apache.geode.cache.ExpirationAttributes regionTimeToLive)
ExpiringRegionFactoryBean<K, V>
の setRegionTimeToLive
public void setScope(org.apache.geode.cache.Scope scope)
Region's
Scope
を構成します。これは、Region
のデータ分散と確認応答戦略 (一貫性を保つために役立ちます) に影響します。scope
- Scope
は、Region's
データ配布および確認応答戦略を構成するために使用されます。Scope
public org.apache.geode.cache.Scope getScope()
Region
のデータ配布と確認応答戦略 (一貫性を保つために役立ちます) に影響する Region
の構成済み Scope
を返します。Region
の構成された Scope
。Scope
public void setShortcut(org.apache.geode.cache.RegionShortcut shortcut)
RegionShortcut
を使用して Region
を構成します。shortcut
- RegionShortcut
は、Region
の定義済みデフォルトを構成するために使用されます。RegionShortcut
public org.apache.geode.cache.RegionShortcut getShortcut()
RegionShortcut
を返します。RegionShortcut
。RegionShortcut
public void setStatisticsEnabled(BooleanSE statisticsEnabled)
public BooleanSE getStatisticsEnabled()
public boolean isStatisticsEnabled()
protected boolean resolveStatisticsEnabled()
public void stop(RunnableSE callback)
SmartLifecycle
の stop
public int getPhase()
Phased
の getPhase
SmartLifecycle
の getPhase
public boolean isAutoStartup()
SmartLifecycle
の isAutoStartup
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.