Hi,

I've summarized what has been done on ISIS-254 (slides attached).

> Anyway, to my question:  What is the most appropriate method of
> telling the SQL-OS to not automatically load these values?

I suspect SQL-OS managed entities are not encapsulated in some
adapter/proxy, similar to how other ORMs (like DataNucleus) is does
this. As then you can track all invocations and also replace
collections to your own tracking collection types. I guess it is also
possible to have this externally, but the interaction with viewers
would be complicated in this case. Anyway, don't know much about how
SQL-OS works.

We also need viewers not to access the property, but I guess it should
work by using reference adapters (as Dan suggested).
Ref to were the magic happens:
http://apps.inightmare.org/source/xref/apache-isis/framework/runtimes/dflt/runtime/src/main/java/org/apache/isis/runtimes/dflt/runtime/memento/Memento.java#129

Giedrius.

Reply via email to