javax.jdo.listener

Interface StoreLifecycleListener

All Superinterfaces:
InstanceLifecycleListener

public interface StoreLifecycleListener
extends InstanceLifecycleListener

This interface is implemented by listeners to be notified of store events.
Version:
2.0
Since:
2.0

Method Summary

void
postStore(InstanceLifecycleEvent event)
Invoked whenever a persistent instance is stored, for example during PersistenceManager.flush() or Transaction.commit().
void
preStore(InstanceLifecycleEvent event)
Invoked whenever a persistent instance is stored, for example during PersistenceManager.flush() or Transaction.commit().

Method Details

postStore

public void postStore(InstanceLifecycleEvent event)
Invoked whenever a persistent instance is stored, for example during PersistenceManager.flush() or Transaction.commit(). It is called after the field values have been stored.
Parameters:
event - the store event.
Since:
2.0

preStore

public void preStore(InstanceLifecycleEvent event)
Invoked whenever a persistent instance is stored, for example during PersistenceManager.flush() or Transaction.commit(). It is called before the method StoreCallback.jdoPreStore() is invoked.
Parameters:
event - the store event.
Since:
2.0