Class NamedTransactionSupport
- java.lang.Object
-
- org.eclipse.epsilon.workflow.tasks.transactions.NamedTransactionSupport
-
- All Implemented Interfaces:
IModelTransactionSupport
public class NamedTransactionSupport extends java.lang.Object implements IModelTransactionSupport
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
name
protected IModelTransactionSupport
transactionSupport
-
Constructor Summary
Constructors Constructor Description NamedTransactionSupport(java.lang.String name, IModelTransactionSupport transactionSupport)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
commitTransaction()
java.lang.String
getName()
void
rollbackTransaction()
void
startTransaction()
-
-
-
Field Detail
-
name
protected java.lang.String name
-
transactionSupport
protected IModelTransactionSupport transactionSupport
-
-
Constructor Detail
-
NamedTransactionSupport
public NamedTransactionSupport(java.lang.String name, IModelTransactionSupport transactionSupport)
-
-
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
-
getName
public java.lang.String getName()
-
-