Update Business Entities to use server-side preprocessing

Recall that the Read operation supports server-side preprocessing to filter data, sort data, or page through data.

If you are using a Kendo UI client and you want to use server-side preprocessing, you must modify your Business Entities to allow Kendo UI components to access OpenEdge data. To support server-side preprocessing, you must update the Business Entities with additional annotations and code to:

  • Handle the filter parameter of the read method (corresponding to the Data Object Read operation) as an OpenEdge JSON Filter Pattern (JFP).
  • Create a method that returns the total number of available records and expose it as a Data Object Invoke operation.