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) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.