public abstract class AbstractSpringTransactionProvider extends Object implements org.jboss.arquillian.transaction.spi.provider.TransactionProvider
A Spring transaction provider.
It delegates all the transaction specific handling to the configured PlatformTransactionManager.
This class is abstract, the concrete implementation provide means for retrieving the transaction manager from specific application context.
| Constructor and Description |
|---|
AbstractSpringTransactionProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
beginTransaction(org.jboss.arquillian.transaction.spi.test.TransactionalTest transactionalTest) |
void |
commitTransaction(org.jboss.arquillian.transaction.spi.test.TransactionalTest transactionalTest) |
protected abstract org.springframework.context.ApplicationContext |
getApplicationContext()
Retrieves the application context.
|
void |
rollbackTransaction(org.jboss.arquillian.transaction.spi.test.TransactionalTest transactionalTest) |
public void beginTransaction(org.jboss.arquillian.transaction.spi.test.TransactionalTest transactionalTest)
beginTransaction in interface org.jboss.arquillian.transaction.spi.provider.TransactionProviderpublic void commitTransaction(org.jboss.arquillian.transaction.spi.test.TransactionalTest transactionalTest)
commitTransaction in interface org.jboss.arquillian.transaction.spi.provider.TransactionProviderpublic void rollbackTransaction(org.jboss.arquillian.transaction.spi.test.TransactionalTest transactionalTest)
rollbackTransaction in interface org.jboss.arquillian.transaction.spi.provider.TransactionProviderprotected abstract org.springframework.context.ApplicationContext getApplicationContext()
Retrieves the application context.
Copyright © 2014 JBoss by Red Hat. All Rights Reserved.