org.eclipse.emf.cdo.transaction
Class CDODefaultTransactionHandler1

java.lang.Object
  extended by org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1
All Implemented Interfaces:
CDOTransactionHandler1, CDOTransactionHandlerBase
Direct Known Subclasses:
CDOAutoAttacher, CDOAutoLocker, CDODefaultTransactionHandler

public class CDODefaultTransactionHandler1
extends Object
implements CDOTransactionHandler1

An empty default implementation of CDOTransactionHandler1.

Since:
4.0

Constructor Summary
protected CDODefaultTransactionHandler1()
           
 
Method Summary
 void attachingObject(CDOTransaction transaction, CDOObject object)
          This implementation does nothing.
 void detachingObject(CDOTransaction transaction, CDOObject object)
          This implementation does nothing.
protected  void handleDefault(CDOTransaction transaction)
           
 void modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange)
          This implementation does nothing.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CDODefaultTransactionHandler1

protected CDODefaultTransactionHandler1()
Method Detail

attachingObject

public void attachingObject(CDOTransaction transaction,
                            CDOObject object)
This implementation does nothing. Clients may override to provide specialized behaviour.

Specified by:
attachingObject in interface CDOTransactionHandler1

detachingObject

public void detachingObject(CDOTransaction transaction,
                            CDOObject object)
This implementation does nothing. Clients may override to provide specialized behaviour.

Specified by:
detachingObject in interface CDOTransactionHandler1

modifyingObject

public void modifyingObject(CDOTransaction transaction,
                            CDOObject object,
                            CDOFeatureDelta featureChange)
This implementation does nothing. Clients may override to provide specialized behaviour.

Specified by:
modifyingObject in interface CDOTransactionHandler1

handleDefault

protected void handleDefault(CDOTransaction transaction)
Since:
4.2


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