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