org.eclipse.emf.cdo.transaction
Class CDODefaultTransactionHandler

java.lang.Object
  extended by org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1
      extended by org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler
All Implemented Interfaces:
CDOTransactionHandler, CDOTransactionHandler1, CDOTransactionHandler2, CDOTransactionHandlerBase

public class CDODefaultTransactionHandler
extends CDODefaultTransactionHandler1
implements CDOTransactionHandler

An empty default implementation of CDOTransactionHandler1 and CDOTransactionHandler2.

Since:
2.0

Constructor Summary
protected CDODefaultTransactionHandler()
           
 
Method Summary
 void committedTransaction(CDOTransaction transaction, CDOCommitContext commitContext)
          This implementation does nothing.
 void committingTransaction(CDOTransaction transaction, CDOCommitContext commitContext)
          This implementation does nothing.
 void rolledBackTransaction(CDOTransaction transaction)
          This implementation does nothing.
 
Methods inherited from class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1
attachingObject, detachingObject, handleDefault, modifyingObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOTransactionHandler1
attachingObject, detachingObject, modifyingObject
 

Constructor Detail

CDODefaultTransactionHandler

protected CDODefaultTransactionHandler()
Method Detail

committingTransaction

public void committingTransaction(CDOTransaction transaction,
                                  CDOCommitContext commitContext)
This implementation does nothing. Clients may override to provide specialized behaviour.

Specified by:
committingTransaction in interface CDOTransactionHandler2

committedTransaction

public void committedTransaction(CDOTransaction transaction,
                                 CDOCommitContext commitContext)
This implementation does nothing. Clients may override to provide specialized behaviour.

Specified by:
committedTransaction in interface CDOTransactionHandler2

rolledBackTransaction

public void rolledBackTransaction(CDOTransaction transaction)
This implementation does nothing. Clients may override to provide specialized behaviour.

Specified by:
rolledBackTransaction in interface CDOTransactionHandler2


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.