org.springframework.data.gemfire.function.annotation
Annotation Type OnMember


@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface OnMember

Annotation to declare an interface as a GemFire OnMember Function Execution


Optional Element Summary
 String groups
          The GemFire Group to which the members must belong to target the Function execution.
 String id
          The bean name of the POJO interface defining the GemFire Function executions.
 String resultCollector
          Optional ResultCollector bean reference.
 

id

public abstract String id
The bean name of the POJO interface defining the GemFire Function executions.

Returns:
the bean name (id) of the POJO interface defining the GemFire Function executions.
Default:
""

groups

public abstract String groups
The GemFire Group to which the members must belong to target the Function execution.

Returns:
the name of the GemFire Group to which the members must belong for the targeted the Function execution.
Default:
""

resultCollector

public abstract String resultCollector
Optional ResultCollector bean reference.

Returns:
an optional bean name of the ResultCollector to process the Function results.
Default:
""