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