org.apache.ojb.broker
Class PBListenerTest.PBStateListenerObject

java.lang.Object
  extended byorg.apache.ojb.broker.PBListenerTest.PBStateListenerObject
All Implemented Interfaces:
PBListener, PBStateListener
Enclosing class:
PBListenerTest

public static class PBListenerTest.PBStateListenerObject
extends java.lang.Object
implements PBStateListener


Field Summary
(package private)  int afterBegin
           
(package private)  int afterCommit
           
(package private)  int afterOpen
           
(package private)  int afterRollback
           
(package private)  int beforeBegin
           
(package private)  int beforeClose
           
(package private)  int beforeCommit
           
(package private)  int beforeRollback
           
 
Constructor Summary
PBListenerTest.PBStateListenerObject()
           
 
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.
 int evaluateTest()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

afterOpen

int afterOpen

beforeBegin

int beforeBegin

afterBegin

int afterBegin

beforeCommit

int beforeCommit

afterCommit

int afterCommit

beforeRollback

int beforeRollback

afterRollback

int afterRollback

beforeClose

int beforeClose
Constructor Detail

PBListenerTest.PBStateListenerObject

public PBListenerTest.PBStateListenerObject()
Method Detail

afterOpen

public void afterOpen(PBStateEvent event)
Description copied from interface: PBStateListener
Called after the PersistenceBroker instance was obtained from pool.

Specified by:
afterOpen in interface PBStateListener

beforeBegin

public void beforeBegin(PBStateEvent event)
Description copied from interface: PBStateListener
Called before a PersistenceBroker transaction was started.

Specified by:
beforeBegin in interface PBStateListener

afterBegin

public void afterBegin(PBStateEvent event)
Description copied from interface: PBStateListener
Called after a PersistenceBroker transaction was started.

Specified by:
afterBegin in interface PBStateListener

beforeCommit

public void beforeCommit(PBStateEvent event)
Description copied from interface: PBStateListener
Called before a PersistenceBroker commit was called.

Specified by:
beforeCommit in interface PBStateListener

afterCommit

public void afterCommit(PBStateEvent event)
Description copied from interface: PBStateListener
Called after a PersistenceBroker commit was called.

Specified by:
afterCommit in interface PBStateListener

beforeRollback

public void beforeRollback(PBStateEvent event)
Description copied from interface: PBStateListener
Called before a PersistenceBroker rollback was called.

Specified by:
beforeRollback in interface PBStateListener

afterRollback

public void afterRollback(PBStateEvent event)
Description copied from interface: PBStateListener
Called after a PersistenceBroker rollback was called.

Specified by:
afterRollback in interface PBStateListener

beforeClose

public void beforeClose(PBStateEvent event)
Description copied from interface: PBStateListener
Called before the PersistenceBroker instance was returned to pool.

Specified by:
beforeClose in interface PBStateListener

evaluateTest

public int evaluateTest()


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