Package org.eclipse.emf.cdo.transaction
Class CDOAutoCommitter
- java.lang.Object
-
- org.eclipse.emf.cdo.transaction.CDOPostEventTransactionHandler
-
- org.eclipse.emf.cdo.transaction.CDOPostEventTransactionHandler.Default
-
- org.eclipse.emf.cdo.transaction.CDOAutoCommitter
-
- All Implemented Interfaces:
CDOTransactionHandler,CDOTransactionHandler1,CDOTransactionHandler2,CDOTransactionHandlerBase
public class CDOAutoCommitter extends CDOPostEventTransactionHandler.Default
- Since:
- 4.8
- Author:
- Eike Stepper
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.transaction.CDOPostEventTransactionHandler
CDOPostEventTransactionHandler.Default
-
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.transaction.CDOTransactionHandler1
CDOTransactionHandler1.WithUndo
-
-
Constructor Summary
Constructors Constructor Description CDOAutoCommitter(CDOTransaction transaction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidhandleCommitException(CDOTransaction transaction, CommitException ex)protected voidhandleConcurrentAccessException(CDOTransaction transaction, ConcurrentAccessException ex)protected voidmodifiedObject(CDOTransaction transaction, CDOObject object, Notification msg)protected voidrollbackTransaction(CDOTransaction transaction)-
Methods inherited from class org.eclipse.emf.cdo.transaction.CDOPostEventTransactionHandler.Default
attachedObject, detachedObject
-
Methods inherited from class org.eclipse.emf.cdo.transaction.CDOPostEventTransactionHandler
attachingObject, committedTransaction, committingTransaction, detachingObject, modifyingObject, rolledBackTransaction
-
-
-
-
Constructor Detail
-
CDOAutoCommitter
public CDOAutoCommitter(CDOTransaction transaction)
-
-
Method Detail
-
modifiedObject
protected void modifiedObject(CDOTransaction transaction, CDOObject object, Notification msg)
- Overrides:
modifiedObjectin classCDOPostEventTransactionHandler.Default
-
handleConcurrentAccessException
protected void handleConcurrentAccessException(CDOTransaction transaction, ConcurrentAccessException ex)
-
handleCommitException
protected void handleCommitException(CDOTransaction transaction, CommitException ex)
-
rollbackTransaction
protected void rollbackTransaction(CDOTransaction transaction)
-
-