|
GemFire 6.6.1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface FunctionContext
Defines the execution context of a 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| Method Summary | ||
|---|---|---|
Serializable |
getArguments()
Returns the arguments provided to this function execution. |
|
String |
getFunctionId()
Returns the identifier of the function. |
|
|
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. |
|
| Method Detail |
|---|
Serializable getArguments()
Execution.withArgs(Serializable)
String getFunctionId()
Function.getId()<T extends Serializable> ResultSender<T> getResultSender()
boolean isPossibleDuplicate()
Function.isHA()
|
GemFire 6.6.1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||