org.apache.ojb.broker
Interface PBStateListener

All Superinterfaces:
PBListener

public interface PBStateListener
extends PBListener

The listener interface for receiving PersistenceBroker state operations.

Version:
$Id: PBStateListener.java,v 1.1 2003/04/12 23:24:41 arminw Exp $
Author:
Armin Waibel

Method Summary
 void afterBegin(PBStateEvent event)
          Called after a PersistenceBroker transaction was started.
 void afterCommit(PBStateEvent event)
          Called after a PersistenceBroker commit was called.
 void afterOpen(PBStateEvent event)
          Called after the PersistenceBroker instance was obtained from pool.
 void afterRollback(PBStateEvent event)
          Called after a PersistenceBroker rollback was called.
 void beforeBegin(PBStateEvent event)
          Called before a PersistenceBroker transaction was started.
 void beforeClose(PBStateEvent event)
          Called before the PersistenceBroker instance was returned to pool.
 void beforeCommit(PBStateEvent event)
          Called before a PersistenceBroker commit was called.
 void beforeRollback(PBStateEvent event)
          Called before a PersistenceBroker rollback was called.
 

Method Detail

afterOpen

public void afterOpen(PBStateEvent event)
Called after the PersistenceBroker instance was obtained from pool.


beforeBegin

public void beforeBegin(PBStateEvent event)
Called before a PersistenceBroker transaction was started.


afterBegin

public void afterBegin(PBStateEvent event)
Called after a PersistenceBroker transaction was started.


beforeCommit

public void beforeCommit(PBStateEvent event)
Called before a PersistenceBroker commit was called.


afterCommit

public void afterCommit(PBStateEvent event)
Called after a PersistenceBroker commit was called.


beforeRollback

public void beforeRollback(PBStateEvent event)
Called before a PersistenceBroker rollback was called.


afterRollback

public void afterRollback(PBStateEvent event)
Called after a PersistenceBroker rollback was called.


beforeClose

public void beforeClose(PBStateEvent event)
Called before the PersistenceBroker instance was returned to pool.



Authors: Thomas Mahler and others. (C) 2000 - 2003 Apache Software Foundation
All rights reserved. Published under the Apache License.
http://db.apache.org/ojb
Version: 1.0.rc5, 2003-12-14