@Test public void testMarkRollbackOnlyAnActiveTransaction() { EntityTransaction transaction = entityManager.getTransaction(); final TransactionImplementor hibernateTransaction = (TransactionImplementor) transaction; transaction.begin(); hibernateTransaction.markRollbackOnly(); transaction.rollback(); assertFalse( transaction.isActive() ); } }
@Test public void testMarkRollbackOnlyAnUnactiveTransaction() { EntityTransaction transaction = entityManager.getTransaction(); final TransactionImplementor hibernateTransaction = (TransactionImplementor) transaction; hibernateTransaction.markRollbackOnly(); transaction.rollback(); assertFalse( transaction.isActive() ); }
public void setRollbackOnly() { getTransaction().markRollbackOnly(); }
public void setRollbackOnly() { getTransaction().markRollbackOnly(); }