Package org.eclipse.emf.cdo.transaction
Class CDODefaultTransactionHandler1
- java.lang.Object
-
- org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1
-
- All Implemented Interfaces:
CDOTransactionHandler1
,CDOTransactionHandler1.WithUndo
,CDOTransactionHandlerBase
- Direct Known Subclasses:
CDOAutoAttacher
,CDOAutoLocker
,CDODefaultTransactionHandler
public class CDODefaultTransactionHandler1 extends java.lang.Object implements CDOTransactionHandler1.WithUndo
An empty default implementation ofCDOTransactionHandler1
.- Since:
- 4.0
- Author:
- Eike Stepper
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.transaction.CDOTransactionHandler1
CDOTransactionHandler1.WithUndo
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CDODefaultTransactionHandler1()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.void
undoingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureDelta)
This implementation does nothing.
-
-
-
Method Detail
-
attachingObject
public void attachingObject(CDOTransaction transaction, CDOObject object)
This implementation does nothing. Clients may override to provide specialized behavior.- Specified by:
attachingObject
in interfaceCDOTransactionHandler1
-
detachingObject
public void detachingObject(CDOTransaction transaction, CDOObject object)
This implementation does nothing. Clients may override to provide specialized behavior.- Specified by:
detachingObject
in interfaceCDOTransactionHandler1
-
modifyingObject
public void modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange)
This implementation does nothing. Clients may override to provide specialized behavior.- Specified by:
modifyingObject
in interfaceCDOTransactionHandler1
-
undoingObject
public void undoingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureDelta)
This implementation does nothing. Clients may override to provide specialized behavior.- Specified by:
undoingObject
in interfaceCDOTransactionHandler1.WithUndo
- Since:
- 4.6
-
handleDefault
protected void handleDefault(CDOTransaction transaction)
- Since:
- 4.2
-
-