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

Reply via email to