Class NestedModelTransactionSupport
- java.lang.Object
-
- org.eclipse.epsilon.eol.models.transactions.NestedModelTransactionSupport
-
- All Implemented Interfaces:
IModelTransactionSupport
- Direct Known Subclasses:
EmfModelTransactionSupport
public abstract class NestedModelTransactionSupport extends Object implements IModelTransactionSupport
-
-
Field Summary
Fields Modifier and Type Field Description protected ModelTransactionTree
activeTransactionTree
-
Constructor Summary
Constructors Constructor Description NestedModelTransactionSupport()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
commitTransaction()
abstract IModelTransaction
createTransaction()
void
rollbackTransaction()
void
startTransaction()
-
-
-
Field Detail
-
activeTransactionTree
protected ModelTransactionTree activeTransactionTree
-
-
Method Detail
-
commitTransaction
public void commitTransaction()
- Specified by:
commitTransaction
in interfaceIModelTransactionSupport
-
rollbackTransaction
public void rollbackTransaction()
- Specified by:
rollbackTransaction
in interfaceIModelTransactionSupport
-
startTransaction
public void startTransaction()
- Specified by:
startTransaction
in interfaceIModelTransactionSupport
-
createTransaction
public abstract IModelTransaction createTransaction()
-
-