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

Packages that use CDOTransaction
org.eclipse.emf.cdo.session Client concepts for dealing with sessions to CDO repositories. 
org.eclipse.emf.cdo.spi.workspace Server provider interfaces (SPI) for CDO workspaces
org.eclipse.emf.cdo.transaction Client concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.workspace Concepts to checkout, open and further operate CDO workspaces
org.eclipse.emf.spi.cdo Client service provider interfaces and useful base implementations. 
 

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

Methods in org.eclipse.emf.cdo.session that return CDOTransaction
 CDOTransaction CDOSessionInvalidationEvent.getLocalTransaction()
          Returns the transaction that was committed and thereby caused this event to be emitted if this transaction is local, or null if the transaction was remote.
 

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

Methods in org.eclipse.emf.cdo.spi.workspace with parameters of type CDOTransaction
 void InternalCDOWorkspaceBase.updateAfterCommit(CDOTransaction transaction)
          Deprecated. 
 

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

Classes in org.eclipse.emf.cdo.transaction that implement CDOTransaction
 class CDOPushTransaction
          A transaction that persists changes to the object graph locally on commit and can later load these changes and push them to the repository.
 

Methods in org.eclipse.emf.cdo.transaction that return CDOTransaction
 CDOTransaction CDOTransaction.Options.getContainer()
          Returns the transaction of this options object.
 CDOTransaction CDOPushTransaction.getDelegate()
           
 CDOTransaction CDOAutoAttacher.getTransaction()
           
 CDOTransaction CDOCommitContext.getTransaction()
          Returns the transaction associated with this commit context.
 CDOTransaction CDOConflictResolver.getTransaction()
          Returns the transaction this conflict resolver is associated with.
 CDOTransaction CDOSavepoint.getTransaction()
           
 CDOTransaction CDOTransactionContainer.getTransaction(int viewID)
           
 CDOTransaction[] CDOTransactionContainer.getTransactions()
          Returns an array of all open views and transactions of this session.
 CDOTransaction CDOTransactionContainer.openTransaction()
          Opens and returns a new transaction on a new EMF resource set.
 CDOTransaction CDOTransactionContainer.openTransaction(CDOBranch branch)
          Opens and returns a new transaction on a new EMF resource set.
 CDOTransaction CDOTransactionContainer.openTransaction(CDOBranchPoint target)
          Opens and returns a new transaction on a new EMF resource set.
 CDOTransaction CDOTransactionContainer.openTransaction(CDOBranchPoint target, ResourceSet resourceSet)
          Opens and returns a new transaction on the given EMF resource set.
 CDOTransaction CDOTransactionContainer.openTransaction(CDOBranch branch, ResourceSet resourceSet)
          Opens and returns a new transaction on the given EMF resource set.
 CDOTransaction CDOTransactionContainer.openTransaction(ResourceSet resourceSet)
          Opens and returns a new transaction on the given EMF resource set.
 CDOTransaction CDOTransactionContainer.openTransaction(String durableLockingID)
          Opens and returns a transaction on a new EMF resource set by resuming a transaction that has previously been made durable by calling CDOTransaction.enableDurableLocking(true).
 CDOTransaction CDOTransactionContainer.openTransaction(String durableLockingID, ResourceSet resourceSet)
          Opens and returns a transaction on the given EMF resource set by resuming a transaction that has previously been made durable by calling CDOTransaction.enableDurableLocking(true).
 

Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOTransaction
protected abstract  void CDOPostEventTransactionHandler.attachedObject(CDOTransaction transaction, CDOObject object, Notification msg)
           
protected  void CDOPostEventTransactionHandler.Default.attachedObject(CDOTransaction transaction, CDOObject object, Notification msg)
           
 void CDOAsyncTransactionHandler.attachingObject(CDOTransaction transaction, CDOObject object)
          Asynchronously executes the delegate handler's attachingObject() method.
 void CDOAutoAttacher.attachingObject(CDOTransaction transaction, CDOObject object)
           
 void CDODefaultTransactionHandler1.attachingObject(CDOTransaction transaction, CDOObject object)
          This implementation does nothing.
 void CDOPostEventTransactionHandler.attachingObject(CDOTransaction transaction, CDOObject object)
           
 void CDOTransactionHandler1.attachingObject(CDOTransaction transaction, CDOObject object)
          Called by a CDOTransaction before an object is added.
 void CDOAsyncTransactionHandler.committedTransaction(CDOTransaction transaction, CDOCommitContext commitContext)
          Synchronously executes the delegate handler's committedTransaction() method.
 void CDODefaultTransactionHandler.committedTransaction(CDOTransaction transaction, CDOCommitContext commitContext)
          This implementation does nothing.
 void CDODefaultTransactionHandler2.committedTransaction(CDOTransaction transaction, CDOCommitContext commitContext)
          This implementation does nothing.
 void CDODefaultTransactionHandler3.committedTransaction(CDOTransaction transaction, CDOCommitContext commitContext)
          Deprecated. 
 void CDOPostEventTransactionHandler.committedTransaction(CDOTransaction transaction, CDOCommitContext commitContext)
           
 void CDOTransactionHandler2.committedTransaction(CDOTransaction transaction, CDOCommitContext commitContext)
          Called by a CDOTransaction after it is being committed.
 void CDODefaultTransactionHandler3.committedTransaction(CDOTransaction transaction, CDOCommitContext commitContext, CDOCommitInfo result)
          This implementation does nothing.
 void CDOTransactionHandler3.committedTransaction(CDOTransaction transaction, CDOCommitContext commitContext, CDOCommitInfo result)
          Called by a CDOTransaction after it is being committed.
 void CDOAsyncTransactionHandler.committingTransaction(CDOTransaction transaction, CDOCommitContext commitContext)
          Asynchronously executes the delegate handler's committingTransaction() method.
 void CDODefaultTransactionHandler.committingTransaction(CDOTransaction transaction, CDOCommitContext commitContext)
          This implementation does nothing.
 void CDODefaultTransactionHandler2.committingTransaction(CDOTransaction transaction, CDOCommitContext commitContext)
          This implementation does nothing.
 void CDODefaultTransactionHandler3.committingTransaction(CDOTransaction transaction, CDOCommitContext commitContext)
          This implementation does nothing.
 void CDOPostEventTransactionHandler.committingTransaction(CDOTransaction transaction, CDOCommitContext commitContext)
           
 void CDOTransactionHandler2.committingTransaction(CDOTransaction transaction, CDOCommitContext commitContext)
          Called by a CDOTransaction before it is being committed.
static File CDOPushTransaction.createTempFile(CDOTransaction transaction)
           
protected abstract  void CDOPostEventTransactionHandler.detachedObject(CDOTransaction transaction, CDOObject object, Notification msg)
           
protected  void CDOPostEventTransactionHandler.Default.detachedObject(CDOTransaction transaction, CDOObject object, Notification msg)
           
 void CDOAsyncTransactionHandler.detachingObject(CDOTransaction transaction, CDOObject object)
          Asynchronously executes the delegate handler's detachingObject() method.
 void CDODefaultTransactionHandler1.detachingObject(CDOTransaction transaction, CDOObject object)
          This implementation does nothing.
 void CDOPostEventTransactionHandler.detachingObject(CDOTransaction transaction, CDOObject object)
           
 void CDOTransactionHandler1.detachingObject(CDOTransaction transaction, CDOObject object)
          Called by a CDOTransaction before an object is detached.
protected abstract  void CDOPostEventTransactionHandler.modifiedObject(CDOTransaction transaction, CDOObject object, Notification msg)
           
protected  void CDOPostEventTransactionHandler.Default.modifiedObject(CDOTransaction transaction, CDOObject object, Notification msg)
           
 void CDOAsyncTransactionHandler.modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange)
          Asynchronously executes the delegate handler's modifyingObject() method.
 void CDOAutoAttacher.modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange)
           
 void CDODefaultTransactionHandler1.modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange)
          This implementation does nothing.
 void CDOPostEventTransactionHandler.modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureDelta)
           
 void CDOTransactionHandler1.modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureDelta)
          Called by a CDOTransaction before an object is modified.
 void CDOAsyncTransactionHandler.rolledBackTransaction(CDOTransaction transaction)
          Synchronously executes the delegate handler's rolledBackTransaction() method.
 void CDODefaultTransactionHandler.rolledBackTransaction(CDOTransaction transaction)
          This implementation does nothing.
 void CDODefaultTransactionHandler2.rolledBackTransaction(CDOTransaction transaction)
          This implementation does nothing.
 void CDODefaultTransactionHandler3.rolledBackTransaction(CDOTransaction transaction)
          This implementation does nothing.
 void CDOPostEventTransactionHandler.rolledBackTransaction(CDOTransaction transaction)
           
 void CDOTransactionHandler2.rolledBackTransaction(CDOTransaction transaction)
          Called by a CDOTransaction after it is rolled back.
 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)
           
CDOPushTransaction(CDOTransaction delegate)
           
CDOPushTransaction(CDOTransaction delegate, File file)
           
CDOPushTransaction(CDOTransaction delegate, File file, boolean reconstructSavepoints)
           
 

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

Methods in org.eclipse.emf.cdo.workspace that return CDOTransaction
 CDOTransaction CDOWorkspace.merge(CDOMerger merger, String branchPath)
           
 CDOTransaction CDOWorkspace.merge(CDOMerger merger, String branchPath, long timeStamp)
           
 CDOTransaction CDOWorkspace.openTransaction()
           
 CDOTransaction CDOWorkspace.openTransaction(ResourceSet resourceSet)
           
 CDOTransaction CDOWorkspace.update(CDOMerger merger)
           
 

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 AbstractConflictResolver.getTransaction()
           
 

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



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