A PersistenceCapable class that provides callback methods for life
cycle events implements this interface.
Classes which include derived fields (transient fields whose values depend
on the values of persistent fields) require callbacks on specific
JDO Instance life cycle events in order to correctly populate the
values in these fields.
This interface defines the methods executed
by the PersistenceManager for these life cycle events. If the class
implements InstanceCallbacks, it must explicitly declare it in the
class definition. The Reference Enhancer does not modify the declaration or
any of the methods in the interface. |