Nikita Timofeev created CAY-2845:
------------------------------------

             Summary: Deprecate DataObject in favour of Persistent
                 Key: CAY-2845
                 URL: https://issues.apache.org/jira/browse/CAY-2845
             Project: Cayenne
          Issue Type: Task
          Components: cgen, Core Library
            Reporter: Nikita Timofeev
            Assignee: Nikita Timofeev
             Fix For: 5.0-M1


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.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to