Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Historically we got two parallel hierarchies for persistent objects for server and client parts. Since we removed ROP completely we can now reduce this to just one interface and base class.
So this task proposes to deprecate DataObject interface and BaseDataObject class, and make Persistent interface with the PersistentObject base class the single implementation throughout Cayenne stack.