public class GemfireOnMembersFunctionTemplate extends ObjectSE
AbstractFunctionTemplate
, DistributedMember
修飾子と型 | フィールドと説明 |
---|---|
protected org.apache.geode.cache.execute.ResultCollector<?,?> | resultCollector |
protected long | timeout |
コンストラクターと説明 |
---|
GemfireOnMembersFunctionTemplate() |
GemfireOnMembersFunctionTemplate(SetSE<org.apache.geode.distributed.DistributedMember> distributedMembers) |
GemfireOnMembersFunctionTemplate(StringSE[] groups) |
修飾子と型 | メソッドと説明 |
---|---|
void | afterPropertiesSet() |
protected <T> IterableSE<T> | execute(org.springframework.data.gemfire.function.execution.AbstractFunctionExecution execution) |
protected <T> IterableSE<T> | execute(org.springframework.data.gemfire.function.execution.AbstractFunctionExecution execution, boolean returnResult) |
<T> IterableSE<T> | execute(org.apache.geode.cache.execute.Function function, ObjectSE... args) 指定された引数を使用して、未登録の Pivotal GemFire 関数を実行します。 |
<T> T | execute(GemfireFunctionCallback<T> callback) ネイティブの Pivotal GemFire Execution インスタンスを使用して Pivotal GemFire 関数を実行します。 |
<T> IterableSE<T> | execute(StringSE functionId, ObjectSE... args) 指定された ID に登録された Pivotal GemFire 関数を実行します。 |
protected <T> T | executeAndExtract(org.springframework.data.gemfire.function.execution.AbstractFunctionExecution execution) |
<T> T | executeAndExtract(org.apache.geode.cache.execute.Function function, ObjectSE... args) 期待されるシングルトン結果を使用して、登録されていない Pivotal GemFire 関数を実行します。 |
<T> T | executeAndExtract(StringSE functionId, ObjectSE... args) ID と期待されるシングルトン結果で登録された Pivotal GemFire 関数を実行します |
void | executeWithNoResult(StringSE functionId, ObjectSE... args) 指定された ID に登録され、戻り値のない Pivotal GemFire 関数を実行します。 |
protected org.springframework.data.gemfire.function.execution.AbstractFunctionExecution | getFunctionExecution() |
org.apache.geode.cache.execute.ResultCollector<?,?> | getResultCollector() |
void | setResultCollector(org.apache.geode.cache.execute.ResultCollector<?,?> resultCollector) |
void | setTimeout(long timeout) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
protected long timeout
protected volatile org.apache.geode.cache.execute.ResultCollector<?,?> resultCollector
public GemfireOnMembersFunctionTemplate(SetSE<org.apache.geode.distributed.DistributedMember> distributedMembers)
public GemfireOnMembersFunctionTemplate(StringSE[] groups)
public GemfireOnMembersFunctionTemplate()
protected org.springframework.data.gemfire.function.execution.AbstractFunctionExecution getFunctionExecution()
public void afterPropertiesSet() throws ExceptionSE
InitializingBean
の afterPropertiesSet
ExceptionSE
public <T> IterableSE<T> execute(org.apache.geode.cache.execute.Function function, ObjectSE... args)
GemfireFunctionOperations
GemfireFunctionOperations
の execute
T
- 関数実行の結果の型を指定する型パラメーター。function
- 実行する Pivotal GemFire 関数オブジェクト。args
- 関数呼び出しに対するオブジェクト引数の配列。public <T> T executeAndExtract(org.apache.geode.cache.execute.Function function, ObjectSE... args)
GemfireFunctionOperations
GemfireFunctionOperations
の executeAndExtract
T
- 関数実行の結果の型を指定する型パラメーター。function
- Pivotal GemFire 関数オブジェクト。args
- 関数呼び出しに対するオブジェクト引数の配列。Function
public <T> IterableSE<T> execute(StringSE functionId, ObjectSE... args)
GemfireFunctionOperations
GemfireFunctionOperations
の execute
T
- 関数実行の結果の型を指定する型パラメーター。functionId
- Pivotal GemFire 関数が登録されている ID。args
- 関数呼び出しに対するオブジェクト引数の配列。public <T> T executeAndExtract(StringSE functionId, ObjectSE... args)
GemfireFunctionOperations
GemfireFunctionOperations
の executeAndExtract
T
- 関数実行の結果の型を指定する型パラメーター。functionId
- Pivotal GemFire 関数が登録されている ID。args
- 関数呼び出しに対するオブジェクト引数の配列。public void executeWithNoResult(StringSE functionId, ObjectSE... args)
GemfireFunctionOperations
GemfireFunctionOperations
の executeWithNoResult
functionId
- Pivotal GemFire 関数が登録されている ID。args
- 関数呼び出しに対するオブジェクト引数の配列。public <T> T execute(GemfireFunctionCallback<T> callback)
GemfireFunctionOperations
Execution
インスタンスを使用して Pivotal GemFire 関数を実行します。GemfireFunctionOperations
の execute
T
- 関数実行の結果の型を指定する型パラメーター。callback
- 実行インスタンスを提供するコールバック。GemfireFunctionCallback
protected <T> IterableSE<T> execute(org.springframework.data.gemfire.function.execution.AbstractFunctionExecution execution)
protected <T> IterableSE<T> execute(org.springframework.data.gemfire.function.execution.AbstractFunctionExecution execution, boolean returnResult)
protected <T> T executeAndExtract(org.springframework.data.gemfire.function.execution.AbstractFunctionExecution execution)
public void setResultCollector(org.apache.geode.cache.execute.ResultCollector<?,?> resultCollector)
public org.apache.geode.cache.execute.ResultCollector<?,?> getResultCollector()
public void setTimeout(long timeout)
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.