@Singleton public class SimpleTransactionRunner extends Object implements TransactionRunner
| Constructor and Description |
|---|
SimpleTransactionRunner(TransactionManager transactionManager) |
| Modifier and Type | Method and Description |
|---|---|
int |
getMaxTransactionAttempts() |
TransactionManager |
getTransactionManager() |
void |
runAsTransaction(Runnable task) |
void |
setMaxTransactionAttempts(int maxTransactionAttempts) |
void |
setTransactionFactory(TransactionFactory transactionFactory) |
Transaction |
startTransaction() |
@Inject public SimpleTransactionRunner(TransactionManager transactionManager)
public void setTransactionFactory(TransactionFactory transactionFactory)
public int getMaxTransactionAttempts()
public void setMaxTransactionAttempts(int maxTransactionAttempts)
public TransactionManager getTransactionManager()
public void runAsTransaction(Runnable task)
runAsTransaction in interface TransactionRunnerpublic Transaction startTransaction()
startTransaction in interface TransactionRunnerCopyright © 2017. All rights reserved.