public interface FunctionContext
Function
. It is required
by the Function.execute(FunctionContext)
to execute a Function
on a particular member.
A context can be data dependent or data independent.
For data dependent functions refer to RegionFunctionContext
This interface is implemented by GemFire. Instances of it will be passed
in to Function.execute(FunctionContext)
.
RegionFunctionContext
Modifier and Type | Method and Description |
---|---|
Object |
getArguments()
Returns the arguments provided to this function execution.
|
String |
getFunctionId()
Returns the identifier of the function.
|
<T> ResultSender<T> |
getResultSender()
Returns the ResultSender which is used to add the ability for an execute
method to send a single result back, or break its result into multiple
pieces and send each piece back to the calling thread's ResultCollector.
|
boolean |
isPossibleDuplicate()
Returns a boolean to identify whether this is a re-execute.
|
Object getArguments()
Execution.withArgs(Object)
String getFunctionId()
Function.getId()
<T> ResultSender<T> getResultSender()
boolean isPossibleDuplicate()
Function.isHA()
Copyright © 1997-2017 Pivotal Software, Inc. All rights reserved.