cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Gentry" <blackn...@gmail.com>
Subject Re: Re: Is there an awakeFromInsertion equivalent in cayenne?
Date Mon, 30 Oct 2006 20:35:49 GMT
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 <bryan@maine.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
> >
>
>

Mime
View raw message