Package org.eclipse.emf.spi.cdo
Interface InternalCDOTransaction.InternalCDOCommitContext
-
- All Superinterfaces:
CDOBranchProvider,CDOCommitContext
- All Known Subinterfaces:
InternalCDOXATransaction.InternalCDOXACommitContext
- Enclosing interface:
- InternalCDOTransaction
public static interface InternalCDOTransaction.InternalCDOCommitContext extends CDOCommitContext
Provides a context for a commit operation.- Author:
- Simon McDuff
- 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InternalCDOTransactiongetTransaction()Returns thetransactionassociated with this commit context.voidpostCommit(CDOSessionProtocol.CommitTransactionResult result)voidpreCommit()-
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOCommitContext
getBranch, getCommitComment, getCommitData, getCommitMergeSource, getDetachedObjects, getDirtyObjects, getIDsToUnlock, getLobs, getLocksOnNewObjects, getNewObjects, getNewPackageUnits, getRevisionDeltas, getUserID, getViewID, isAutoReleaseLocks, isPartialCommit
-
-
-
-
Method Detail
-
getTransaction
InternalCDOTransaction getTransaction()
Description copied from interface:CDOCommitContextReturns thetransactionassociated with this commit context.- Specified by:
getTransactionin interfaceCDOCommitContext
-
preCommit
void preCommit()
-
postCommit
void postCommit(CDOSessionProtocol.CommitTransactionResult result)
-
-