public class GemfireOnRegionFunctionTemplate extends ObjectSE implements GemfireOnRegionOperations
Region 上の executing および Function の AbstractFunctionTemplate 実装。Region、Execution、Function、AbstractFunctionTemplate, GemfireOnRegionOperations| コンストラクターと説明 |
|---|
GemfireOnRegionFunctionTemplate(org.apache.geode.cache.Region<?,?> region) 指定された Region で初期化された GemfireOnRegionFunctionTemplate の新しいインスタンスを構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | afterPropertiesSet() |
protected <T> IterableSE<T> | execute(org.springframework.data.gemfire.function.execution.AbstractFunctionExecution functionExecution) |
protected <T> IterableSE<T> | execute(org.springframework.data.gemfire.function.execution.AbstractFunctionExecution functionExecution, boolean returnResult) |
<T> IterableSE<T> | execute(org.apache.geode.cache.execute.Function function, ObjectSE... args) 指定された引数を使用して、未登録の GemFire 関数を実行します。 |
<T> T | execute(GemfireFunctionCallback<T> callback) ネイティブ GemFire Execution インスタンスを使用して GemFire 関数を実行します。 |
<T> IterableSE<T> | execute(StringSE functionId, ObjectSE... args) 指定された ID に登録された GemFire 関数を実行します。 |
<T> IterableSE<T> | execute(StringSE functionId, SetSE<?> keys, ObjectSE... args) |
protected <T> T | executeAndExtract(org.springframework.data.gemfire.function.execution.AbstractFunctionExecution functionExecution) |
<T> T | executeAndExtract(org.apache.geode.cache.execute.Function function, ObjectSE... args) 期待されるシングルトン結果で、登録されていない GemFire 関数を実行します。 |
<T> T | executeAndExtract(StringSE functionId, ObjectSE... args)ID と期待されるシングルトン結果で登録された GemFire 関数を実行します |
<T> T | executeAndExtract(StringSE functionId, SetSE<?> keys, ObjectSE... args) |
void | executeWithNoResult(StringSE functionId, ObjectSE... args) 指定された ID に登録された、戻り値のない GemFire 関数を実行します。 |
void | executeWithNoResult(StringSE functionId, SetSE<?> keys, ObjectSE... args) |
protected org.springframework.data.gemfire.function.execution.OnRegionFunctionExecution | getFunctionExecution() |
protected org.apache.geode.cache.Region<?,?> | getRegion() |
org.apache.geode.cache.execute.ResultCollector<?,?> | getResultCollector() |
long | getTimeout() |
void | setResultCollector(org.apache.geode.cache.execute.ResultCollector<?,?> resultCollector) |
void | setTimeout(long timeout) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEexecute, executeAndExtract, executeWithNoResultexecute, execute, execute, executeAndExtract, executeAndExtract, executeWithNoResultpublic GemfireOnRegionFunctionTemplate(org.apache.geode.cache.Region<?,?> region)
Region で初期化された GemfireOnRegionFunctionTemplate の新しいインスタンスを構築します。region - Function が実行される Region。IllegalArgumentExceptionSE - Region が null の場合。Regionprotected org.springframework.data.gemfire.function.execution.OnRegionFunctionExecution getFunctionExecution()
protected org.apache.geode.cache.Region<?,?> getRegion()
public <T> IterableSE<T> execute(StringSE functionId, SetSE<?> keys, ObjectSE... args)
GemfireOnRegionOperations 内の execute public <T> T executeAndExtract(StringSE functionId, SetSE<?> keys, ObjectSE... args)
GemfireOnRegionOperations 内の executeAndExtract public void executeWithNoResult(StringSE functionId, SetSE<?> keys, ObjectSE... args)
GemfireOnRegionOperations 内の executeWithNoResult public void afterPropertiesSet()
throws ExceptionSEInitializingBean 内の afterPropertiesSet ExceptionSEpublic <T> IterableSE<T> execute(org.apache.geode.cache.execute.Function function, ObjectSE... args)
GemfireFunctionOperationsGemfireFunctionOperations 内の execute T - 関数実行の結果の型を指定する型パラメーター。function - 実行する GemFire 関数オブジェクト。args - 関数呼び出しに対するオブジェクト引数の配列。public <T> T executeAndExtract(org.apache.geode.cache.execute.Function function,
ObjectSE... args)GemfireFunctionOperationsGemfireFunctionOperations 内の executeAndExtract T - 関数実行の結果の型を指定する型パラメーター。function - GemFire 関数オブジェクト。args - 関数呼び出しに対するオブジェクト引数の配列。Functionpublic <T> IterableSE<T> execute(StringSE functionId, ObjectSE... args)
GemfireFunctionOperationsGemfireFunctionOperations 内の execute T - 関数実行の結果の型を指定する型パラメーター。functionId - GemFire 機能が登録されている ID。args - 関数呼び出しに対するオブジェクト引数の配列。public <T> T executeAndExtract(StringSE functionId, ObjectSE... args)
GemfireFunctionOperationsGemfireFunctionOperations 内の executeAndExtract T - 関数実行の結果の型を指定する型パラメーター。functionId - GemFire 機能が登録されている ID。args - 関数呼び出しに対するオブジェクト引数の配列。public void executeWithNoResult(StringSE functionId, ObjectSE... args)
GemfireFunctionOperationsGemfireFunctionOperations 内の executeWithNoResult functionId - GemFire 機能が登録されている ID。args - 関数呼び出しに対するオブジェクト引数の配列。public <T> T execute(GemfireFunctionCallback<T> callback)
GemfireFunctionOperationsExecution インスタンスを使用して GemFire 関数を実行します。GemfireFunctionOperations 内の execute T - 関数実行の結果の型を指定する型パラメーター。callback - 実行インスタンスを提供するコールバック。GemfireFunctionCallbackprotected <T> IterableSE<T> execute(org.springframework.data.gemfire.function.execution.AbstractFunctionExecution functionExecution)
protected <T> IterableSE<T> execute(org.springframework.data.gemfire.function.execution.AbstractFunctionExecution functionExecution, boolean returnResult)
protected <T> T executeAndExtract(org.springframework.data.gemfire.function.execution.AbstractFunctionExecution functionExecution)
public void setResultCollector(org.apache.geode.cache.execute.ResultCollector<?,?> resultCollector)
public org.apache.geode.cache.execute.ResultCollector<?,?> getResultCollector()
public void setTimeout(long timeout)
public long getTimeout()
Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.