org.eclipse.emf.cdo.transaction
Class CDOAutoAttacher
java.lang.Object
org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1
org.eclipse.emf.cdo.transaction.CDOAutoAttacher
- All Implemented Interfaces:
- CDOTransactionHandler1, CDOTransactionHandlerBase
- public class CDOAutoAttacher
- extends CDODefaultTransactionHandler1
A transaction handler that automatically attaches cross-referenced objects to the
resource that contains the referencing object.
- Since:
- 2.0
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CDOAutoAttacher
public CDOAutoAttacher(CDOTransaction transaction)
getTransaction
public CDOTransaction getTransaction()
attachingObject
public void attachingObject(CDOTransaction transaction,
CDOObject object)
- Description copied from class:
CDODefaultTransactionHandler1
- This implementation does nothing. Clients may override to provide specialized behaviour.
- Specified by:
attachingObject in interface CDOTransactionHandler1- Overrides:
attachingObject in class CDODefaultTransactionHandler1
modifyingObject
public void modifyingObject(CDOTransaction transaction,
CDOObject object,
CDOFeatureDelta featureChange)
- Description copied from class:
CDODefaultTransactionHandler1
- This implementation does nothing. Clients may override to provide specialized behaviour.
- Specified by:
modifyingObject in interface CDOTransactionHandler1- Overrides:
modifyingObject in class CDODefaultTransactionHandler1
persist
protected void persist(EObject res,
Object object)
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.