Re: Re: Is there an awakeFromInsertion equivalent in cayenne?

From: Michael Gentry (blacknex..mail.com)
Date: Mon Oct 30 2006 - 15:35:49 EST

  • Next message: edward pedersson: "Capturing DataContextEvent or GraphEvent"

    setPersistenceState is what I use, too, but I believe Andrus mentioned
    there'd be other ways of doing it in 3.0 and I believe there were some
    ROP issues with it, too. If you aren't using ROP, you should be fine.

    /dev/mrg

    On 10/30/06, Bryan Lewis <brya..aine.rr.com> wrote:
    > Not directly. When we converted our old WebObjects apps, we made a
    > custom superclass that hooks setPersistenceState():
    >
    > /**
    > * When any of our objects is inserted, call a method
    > * awakeFromInsertion() to allow the object class to do initialization.
    > */
    > public void setPersistenceState(int state)
    > {
    > super.setPersistenceState(state);
    >
    > if (state == PersistenceState.NEW) {
    > awakeFromInsertion();
    > }
    > }
    >
    > /**
    > * The default behavior for awakeFromInsertion() is to do nothing.
    > */
    > public void awakeFromInsertion()
    > {
    > }
    >
    >
    >
    >
    >
    > Watkins, Garry wrote:
    > > I need to set up some default values. Is there an equivalent to
    > > awakeFromInsertion (WebObjects) for Cayenne?
    > >
    > > Thanks
    > >
    >
    >



    This archive was generated by hypermail 2.0.0 : Mon Oct 30 2006 - 15:36:20 EST