Annotation Interface OnRegion


@Retention(RUNTIME) @Target(TYPE) public @interface OnRegion
Annotation to declare an interface as a GemFire OnRegion Function Execution
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    A reference to the bean id of the GemFire Region.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    The bean name of the POJO interface defining the GemFire Function executions.
    Optional ResultCollector bean reference.
  • Element Details

    • region

      String region
      A reference to the bean id of the GemFire Region.
      Returns:
      the bean name (id) of the GemFire Region.
    • id

      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:
      ""
    • resultCollector

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