The SDO specification describes two means for obtaining a ChangeSummary :
i. Either from a DataGraph.getChagneSummary method
ii. As a property on a DataObject directly
Option i is nice and clean and there is only one ChangeSummary for each
object graph. Option ii is not so nice but apparently ve
Robbie,
The ChangeSummary should not be exposed as a Property, but rather
through the DataObject.getChangeSummary() method.
I think what you're describing is not so much a DAS, but rather a
serialization to a database -- the difference being that a DAS uses
the SDO metadata (such as the Change
Looking at writing some test cases for the change summary on a DataObject.
If a DataObject can have a change summary then the Type must include a
property of type ChangeSummary. I am assuming that a DataObject graph
heirachy can have multiple instances of this Type and there is a violation
only