Uploaded image for project: 'Spring Data Geode'
  1. Spring Data Geode
  2. DATAGEODE-258

Support Function Executions from Repositories

    XMLWordPrintable

    Details

      Description

      This feature request is meant to track the research and development of supporting Function Execution definitions in Spring Data Repositories.

      Since all Repositories operate from the perspective of a GemFire Region (associated with @Region annotated domain object, or even the Repo annotated with @Region itself), then effectively, all Function Executions defined in the application Repository interface will execute @OnRegion.

      This might look a little something like this...

      @Region("Orders")
      class Order { .. }
      
      interface OrderRepository implements GemfireRepository<Order, Long> {
      
        List<Order> findByOrderId(Long id);
        ...
        @Function
        void processOrders(Status status, ...);
      
      

        Attachments

          Activity

            People

            Assignee:
            jblum John Blum
            Reporter:
            jblum John Blum
            Last updater:
            John Blum
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated: