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