On 6/26/06, Andrus Adamchik <[EMAIL PROTECTED]> wrote:
There is no replacement.There is a non-public API in the ObjectStore that provides access to the ObjectDiff: ObjectDiff diff = dataContext.getObjectStore().getChangesByObjectId ().get(oid); Object oldValue = diff.getSnapshotValue("property"); You can use it by creating your own utility class in the org.objectstyle.cayenne.access package. But use it at your own risk, as non-public methods are not guaranteed to be preserved (or even deprecated properly).
Thanks! I'm going to go ahead and assume at my own risk that it will be possible to do this in Cayenne 3.0 as well somehow using some API or other. :-)
Andrus
-- Øyvind Harboe http://www.zylin.com
