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.

Since:
2.0
Version:
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 Detail

preStore

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

postStore

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


Copyright © 2005-2009 Apache Software Foundation. All Rights Reserved.