Typical cycle for ProDataSet updates
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
-
The Java client initially obtains the ProDataSet from the application
server as a working
ProDataGraph. -
The client makes changes to the working
ProDataGraph, and sends those changes back to the application server. - The application server matches the records in its changed ProDataSet back to the original data source, verifies if records were changed by other users, and resolves any conflicts.
- The application server then applies the changes to the data source and passes back to the Java client the final versions of records that may have been further changed in another ProDataSet, along with any errors.
-
The Java client then handles any errors in the returned
ProDataGraphand merges the final versions of data in thisProDataGraphinto its workingProDataGraph. - The client continues with Step 2 and the cycle repeats until done.
ProDataGraph throughout
this update cycle.