| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.openjpa.event.AbstractTransactionListener
public abstract class AbstractTransactionListener
Abstract implementation of the TransactionListener interface
 that provides no-op implementations of all methods.
| Constructor Summary | |
|---|---|
| AbstractTransactionListener() | |
| Method Summary | |
|---|---|
|  void | afterBegin(TransactionEvent event)Notification that a transaction has begun. | 
|  void | afterCommit(TransactionEvent event)Notification that a transaction has successfully committed. | 
|  void | afterCommitComplete(TransactionEvent event)Notification that a transaction has successfully committed and the transaction is no longer active. | 
|  void | afterFlush(TransactionEvent event)Notification that a transaction has flushed all object changes. | 
|  void | afterRollback(TransactionEvent event)Notification that a transaction has been rolled back. | 
|  void | afterRollbackComplete(TransactionEvent event)Notification that a transaction has been rolled back and the transaction is no longer active. | 
|  void | afterStateTransitions(TransactionEvent event)Notification that state transitions are complete. | 
|  void | beforeCommit(TransactionEvent event)Notification that the next flush is for the transaction commit. | 
|  void | beforeFlush(TransactionEvent event)Notification that a transaction is about to flush all object changes. | 
| protected  void | eventOccurred(TransactionEvent event)Catch-all for unhandled events. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public AbstractTransactionListener()
| Method Detail | 
|---|
protected void eventOccurred(TransactionEvent event)
public void afterBegin(TransactionEvent event)
BeginTransactionListener
afterBegin in interface BeginTransactionListenerTransactionEvent.AFTER_BEGINpublic void beforeFlush(TransactionEvent event)
FlushTransactionListener
beforeFlush in interface FlushTransactionListenerTransactionEvent.BEFORE_FLUSHpublic void afterFlush(TransactionEvent event)
FlushTransactionListener
afterFlush in interface FlushTransactionListenerTransactionEvent.AFTER_FLUSHpublic void beforeCommit(TransactionEvent event)
EndTransactionListener
beforeCommit in interface EndTransactionListenerTransactionEvent.BEFORE_COMMITpublic void afterCommit(TransactionEvent event)
EndTransactionListener
afterCommit in interface EndTransactionListenerTransactionEvent.AFTER_COMMITpublic void afterRollback(TransactionEvent event)
EndTransactionListener
afterRollback in interface EndTransactionListenerTransactionEvent.AFTER_ROLLBACKpublic void afterStateTransitions(TransactionEvent event)
EndTransactionListener
afterStateTransitions in interface EndTransactionListenerTransactionEvent.AFTER_STATE_TRANSITIONSpublic void afterCommitComplete(TransactionEvent event)
EndTransactionListener
afterCommitComplete in interface EndTransactionListenerTransactionEvent.AFTER_COMMIT_COMPLETEpublic void afterRollbackComplete(TransactionEvent event)
EndTransactionListener
afterRollbackComplete in interface EndTransactionListenerTransactionEvent.AFTER_ROLLBACK_COMPLETE| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||