Open
Description
John Blum opened DATAGEODE-258 and commented
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, ...);
Reference URL: https://jira.spring.io/browse/SGF-452