org.eclipse.emf.spi.cdo
Interface InternalCDOTransaction.InternalCDOCommitContext

All Superinterfaces:
CDOCommitContext
All Known Subinterfaces:
InternalCDOXATransaction.InternalCDOXACommitContext
Enclosing interface:
InternalCDOTransaction

public static interface InternalCDOTransaction.InternalCDOCommitContext
extends CDOCommitContext

Provides a context for a commit operation.

No Implement
This interface is not intended to be implemented by clients.
No Extend
This interface is not intended to be extended by clients.

Method Summary
 InternalCDOTransaction getTransaction()
          Returns the transaction associated with this commit context.
 void postCommit(CDOSessionProtocol.CommitTransactionResult result)
           
 void preCommit()
           
 
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOCommitContext
getBranch, getCommitComment, getCommitData, getDetachedObjects, getDirtyObjects, getLobs, getLocksOnNewObjects, getNewObjects, getNewPackageUnits, getRevisionDeltas, getUserID, getViewID, isAutoReleaseLocks, isPartialCommit
 

Method Detail

getTransaction

InternalCDOTransaction getTransaction()
Description copied from interface: CDOCommitContext
Returns the transaction associated with this commit context.

Specified by:
getTransaction in interface CDOCommitContext

preCommit

void preCommit()

postCommit

void postCommit(CDOSessionProtocol.CommitTransactionResult result)


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