JDO External Listeners
The following types can be used to implement external listener classes for JDO lifecycle events:
- javax.jdo.listener.AttachLifecycleListener
- javax.jdo.listener.ClearLifecycleListener
- javax.jdo.listener.CreateLifecycleListener
- javax.jdo.listener.DeleteLifecycleListener
- javax.jdo.listener.DetachLifecycleListener
- javax.jdo.listener.DirtyLifecycleListener
- javax.jdo.listener.LoadLifecycleListener
- javax.jdo.listener.StoreLifecycleListener
- javax.jdo.listener.InstanceLifecycleEvent
- javax.jdo.listener.InstanceLifecycleListener
Listener objects can be bound to one or more persistence capable classes by invoking the addInstanceLifecycleListner
method either at the PersistenceManagerFactory level or the PersistenceManager level.