Re: Cleaning up ROP

From: Andrus Adamchik (andru..bjectstyle.org)
Date: Sun Nov 11 2007 - 09:28:26 EST

  • Next message: Andrus Adamchik: "Re: deadlock in CayenneContext.commitChanges"

    On Nov 8, 2007, at 10:19 AM, Kevin Menard wrote:

    >
    > 1) Serialization -- Fields are controlled by getters/setters and as
    > such
    > should probably be marked transient, allowing a fault to resolve
    > values
    > upon deserialization.

    I don't understand this one. Why?

    > 2) Runtime relationships -- Need to have accessor methods in
    > superclass.
    > Likely requires change to context.

    Yes - probably need special noop property descriptors

    > 3) Reverse relationships -- Need some way of handling this in the
    > superclass that doesn't produce a recursive loop.

    Can't say anything offhand.

    Andrus



    This archive was generated by hypermail 2.0.0 : Sun Nov 11 2007 - 09:29:05 EST