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 void
handleCommitException(CDOTransaction transaction, CommitException ex)
protected void
handleConcurrentAccessException(CDOTransaction transaction, ConcurrentAccessException ex)
protected void
modifiedObject(CDOTransaction transaction, CDOObject object, Notification msg)
protected void
rollbackTransaction(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:
modifiedObject
in classCDOPostEventTransactionHandler.Default
-
handleConcurrentAccessException
protected void handleConcurrentAccessException(CDOTransaction transaction, ConcurrentAccessException ex)
-
handleCommitException
protected void handleCommitException(CDOTransaction transaction, CommitException ex)
-
rollbackTransaction
protected void rollbackTransaction(CDOTransaction transaction)
-
-