Package javax.jdo.listener
Interface DeleteLifecycleListener
-
- All Superinterfaces:
InstanceLifecycleListener
public interface DeleteLifecycleListener extends InstanceLifecycleListener
This interface is implemented by listeners to be notified of delete events.- Since:
- 2.0
- Version:
- 2.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
postDelete(InstanceLifecycleEvent event)
Invoked whenever a persistent instance is deleted, for example duringPersistenceManager.deletePersistent(java.lang.Object)
.void
preDelete(InstanceLifecycleEvent event)
Invoked whenever a persistent instance is deleted, for example duringPersistenceManager.deletePersistent(java.lang.Object)
.
-
-
-
Method Detail
-
preDelete
void preDelete(InstanceLifecycleEvent event)
Invoked whenever a persistent instance is deleted, for example duringPersistenceManager.deletePersistent(java.lang.Object)
. Access to field values within this call are permitted.This method is called before the instance callback
DeleteCallback.jdoPreDelete()
.- Parameters:
event
- the delete event.- Since:
- 2.0
-
postDelete
void postDelete(InstanceLifecycleEvent event)
Invoked whenever a persistent instance is deleted, for example duringPersistenceManager.deletePersistent(java.lang.Object)
.This method is called after the instance transitions to persistent-deleted. Access to field values is not permitted.
- Parameters:
event
- the delete event.- Since:
- 2.0
-
-