## Uses of Interface
org.eclipse.emf.cdo.transaction.CDOTransaction

Packages that use CDOTransaction
org.eclipse.emf.cdo.defs
org.eclipse.emf.cdo.session
org.eclipse.emf.cdo.transaction
org.eclipse.emf.spi.cdo

Uses of CDOTransaction in org.eclipse.emf.cdo.defs

Methods in org.eclipse.emf.cdo.defs with parameters of type CDOTransaction
`CDOResource` `ResourceMode.getResource(java.lang.String path, CDOTransaction cdoTransaction)`

Uses of CDOTransaction in org.eclipse.emf.cdo.session

Methods in org.eclipse.emf.cdo.session that return CDOTransaction
`CDOTransaction` `CDOSession.openTransaction()` Opens and returns a new `transaction` on a new EMF `resource set`.
`CDOTransaction` `CDOSession.openTransaction(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)` Opens and returns a new `transaction` on the given EMF `resource set`.

Uses of CDOTransaction in org.eclipse.emf.cdo.transaction

Methods in org.eclipse.emf.cdo.transaction that return CDOTransaction
`CDOTransaction` `CDOConflictResolver.getTransaction()` Returns the `transaction` this conflict resolver is associated with.
`CDOTransaction` `CDOCommitContext.getTransaction()` Returns the `transaction` associated with this commit context.
`CDOTransaction` `CDOAutoAttacher.getTransaction()`

Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOTransaction
`void` `CDOTransactionHandler.attachingObject(CDOTransaction transaction, CDOObject object)` Called by a `CDOTransaction` before an object is added.
`void` `CDODefaultTransactionHandler.attachingObject(CDOTransaction transaction, CDOObject object)`
`void` `CDOAutoAttacher.attachingObject(CDOTransaction transaction, CDOObject object)`
`void` `CDOAsyncTransactionHandler.attachingObject(CDOTransaction transaction, CDOObject object)` Asynchronously executes the delegate handler's `attachingObject()` method.
`void` `CDOTransactionHandler.committedTransaction(CDOTransaction transaction, CDOCommitContext commitContext)` Called by a `CDOTransaction` after it is being committed.
`void` `CDODefaultTransactionHandler.committedTransaction(CDOTransaction transaction, CDOCommitContext commitContext)`
`void` `CDOAsyncTransactionHandler.committedTransaction(CDOTransaction transaction, CDOCommitContext commitContext)` Synchronously executes the delegate handler's `committedTransaction()` method.
`void` `CDOTransactionHandler.committingTransaction(CDOTransaction transaction, CDOCommitContext commitContext)` Called by a `CDOTransaction` before it is being committed.
`void` `CDODefaultTransactionHandler.committingTransaction(CDOTransaction transaction, CDOCommitContext commitContext)`
`void` `CDOAsyncTransactionHandler.committingTransaction(CDOTransaction transaction, CDOCommitContext commitContext)` Asynchronously executes the delegate handler's `committingTransaction()` method.
`void` `CDOTransactionHandler.detachingObject(CDOTransaction transaction, CDOObject object)` Called by a `CDOTransaction` before an object is detached.
`void` `CDODefaultTransactionHandler.detachingObject(CDOTransaction transaction, CDOObject object)`
`void` `CDOAsyncTransactionHandler.detachingObject(CDOTransaction transaction, CDOObject object)` Asynchronously executes the delegate handler's `detachingObject()` method.
`void` `CDOTransactionHandler.modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureDelta)` Called by a `CDOTransaction` before an object is modified.
`void` `CDODefaultTransactionHandler.modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange)`
`void` `CDOAutoAttacher.modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange)`
`void` `CDOAsyncTransactionHandler.modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange)` Asynchronously executes the delegate handler's `modifyingObject()` method.
`void` `CDOTransactionHandler.rolledBackTransaction(CDOTransaction transaction)` Called by a `CDOTransaction` after it is rolled back.
`void` `CDODefaultTransactionHandler.rolledBackTransaction(CDOTransaction transaction)`
`void` `CDOAsyncTransactionHandler.rolledBackTransaction(CDOTransaction transaction)` Synchronously executes the delegate handler's `rolledBackTransaction()` method.
`void` `CDOConflictResolver.setTransaction(CDOTransaction transaction)` Sets the `transaction` this conflict resolver is to be associated with.

Constructors in org.eclipse.emf.cdo.transaction with parameters of type CDOTransaction
`CDOAutoAttacher(CDOTransaction transaction)`

Uses of CDOTransaction in org.eclipse.emf.spi.cdo

Subinterfaces of CDOTransaction in org.eclipse.emf.spi.cdo
`interface` `InternalCDOTransaction`

Methods in org.eclipse.emf.spi.cdo that return CDOTransaction
`CDOTransaction` `AbstractObjectConflictResolver.getTransaction()`

Methods in org.eclipse.emf.spi.cdo with parameters of type CDOTransaction
`InternalCDOXATransaction.InternalCDOXACommitContext` `InternalCDOXATransaction.getCommitContext(CDOTransaction transaction)`
`protected void` `AbstractObjectConflictResolver.hookTransaction(CDOTransaction transaction)`
`protected void` `AbstractObjectConflictResolver.ThreeWayMerge.hookTransaction(CDOTransaction transaction)`
`void` `AbstractObjectConflictResolver.setTransaction(CDOTransaction transaction)`
`protected void` `AbstractObjectConflictResolver.unhookTransaction(CDOTransaction transaction)`
`protected void` `AbstractObjectConflictResolver.ThreeWayMerge.unhookTransaction(CDOTransaction transaction)`

Copyright (c) 2004 - 2009 Eike Stepper (Berlin, Germany) and others. All Rights Reserved.