Package org.eclipse.emf.spi.cdo
Interface CDOTransactionStrategy
-
public interface CDOTransactionStrategyIf the meaning of this type isn't clear, there really should be more of a description here...- Since:
- 2.0
- 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.
-
-
Field Summary
Fields Modifier and Type Field Description static CDOTransactionStrategyDEFAULT
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CDOCommitInfocommit(InternalCDOTransaction transaction, IProgressMonitor progressMonitor)TODO Better use anOMMonitor?voidrollback(InternalCDOTransaction transaction, InternalCDOUserSavepoint savepoint)InternalCDOUserSavepointsetSavepoint(InternalCDOTransaction transaction)voidsetTarget(InternalCDOTransaction transaction)voidunsetTarget(InternalCDOTransaction transaction)
-
-
-
Field Detail
-
DEFAULT
static final CDOTransactionStrategy DEFAULT
-
-
Method Detail
-
setTarget
void setTarget(InternalCDOTransaction transaction)
-
unsetTarget
void unsetTarget(InternalCDOTransaction transaction)
-
commit
CDOCommitInfo commit(InternalCDOTransaction transaction, IProgressMonitor progressMonitor) throws java.lang.Exception
TODO Better use anOMMonitor?- Throws:
java.lang.Exception- Since:
- 3.0
-
rollback
void rollback(InternalCDOTransaction transaction, InternalCDOUserSavepoint savepoint)
- Since:
- 3.0
-
setSavepoint
InternalCDOUserSavepoint setSavepoint(InternalCDOTransaction transaction)
- Since:
- 3.0
-
-