Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
1.6.3 (Fowler SR3), 1.7.1 (Gosling SR1)
-
Spring + GemFire with Functions and Repositories
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, ...);