public class FunctionGemfireAdminTemplate extends AbstractGemfireAdminOperations
FunctionGemfireAdminTemplate クラスは、クラスター内の Function 実行を介して Pivotal GemFire/Apache Geode 管理機能 / 操作をサポートする GemfireAdminOperations インターフェースの実装です。注: この戦略を使用する Pivotal GemFire/Apache Geode クラスター構成サービスでは、スキーマ変更機能 (createRegion(RegionDefinition) など) は記録されません。ClientCache, Function, ListRegionsOnServerFunction, AbstractGemfireAdminOperations, GemfireOnServersFunctionTemplateNOT_IMPLEMENTED| コンストラクターと説明 |
|---|
FunctionGemfireAdminTemplate(org.apache.geode.cache.client.ClientCache clientCache)ClientCache インスタンスで初期化された FunctionGemfireAdminTemplate の新しいインスタンスを構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | createIndex(IndexDefinition indexDefinition) |
void | createRegion(RegionDefinition regionDefinition) 指定された schema object definition に基づいてキャッシュ Region を作成します。 |
IterableSE<StringSE> | getAvailableServerRegionIndexes() |
IterableSE<StringSE> | getAvailableServerRegions() リモート Pivotal GemFire/Apache Geode クラスター内のすべてのサーバーに構成されている使用可能なすべての Regions を一覧表示します。 |
protected org.apache.geode.cache.client.ClientCache | getClientCache() 構成された ClientCache インスタンスへの参照を返します。 |
protected GemfireFunctionOperations | newGemfireFunctionOperations() |
protected GemfireFunctionOperations | newGemfireFunctionOperations(org.apache.geode.cache.client.ClientCache clientCache) |
createDiskStore, createLuceneIndexcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEcreateDiskStores, createDiskStores, createIndexes, createIndexes, createLuceneIndexes, createLuceneIndexes, createRegions, createRegionspublic FunctionGemfireAdminTemplate(org.apache.geode.cache.client.ClientCache clientCache)
ClientCache インスタンスで初期化された FunctionGemfireAdminTemplate の新しいインスタンスを構築します。clientCache - ClientCache インスタンスへの参照。IllegalArgumentExceptionSE - ClientCache が null の場合。ClientCacheprotected org.apache.geode.cache.client.ClientCache getClientCache()
ClientCache インスタンスへの参照を返します。ClientCache インスタンスへの参照。ClientCachepublic IterableSE<StringSE> getAvailableServerRegions()
Regions を一覧表示します。GemfireAdminOperations 内の getAvailableServerRegions AbstractGemfireAdminOperations の getAvailableServerRegions Regions のサーバー側 Region 名の IterableSE。IterableSEpublic IterableSE<StringSE> getAvailableServerRegionIndexes()
GemfireAdminOperations 内の getAvailableServerRegionIndexes AbstractGemfireAdminOperations の getAvailableServerRegionIndexes Region Indexes の IterableSE。Index.getName(), IterableSEpublic void createRegion(RegionDefinition regionDefinition)
AbstractGemfireAdminOperationsschema object definition に基づいてキャッシュ Region を作成します。GemfireAdminOperations 内の createRegion AbstractGemfireAdminOperations の createRegion regionDefinition - キャッシュ Region を定義する構成メタデータをカプセル化する RegionDefinition。RegionDefinition, GemFireCache, Regionpublic void createIndex(IndexDefinition indexDefinition)
AbstractGemfireAdminOperationsGemfireAdminOperations 内の createIndex AbstractGemfireAdminOperations の createIndex indexDefinition - IndexDefinition は、Region OQL Index を定義する構成メタデータをカプセル化します。IndexDefinition, Index, Regionprotected GemfireFunctionOperations newGemfireFunctionOperations()
protected GemfireFunctionOperations newGemfireFunctionOperations(org.apache.geode.cache.client.ClientCache clientCache)
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.