List of usage examples for org.springframework.transaction.support SimpleTransactionStatus isRollbackOnly
@Override public boolean isRollbackOnly()
From source file:org.dalesbred.integration.spring.SpringTransactionContextTest.java
@Test public void rollingBackDelegatesToOriginalContexts() throws SQLException { try (Connection connection = TestDatabaseProvider.createInMemoryHSQLDataSource().getConnection()) { SimpleTransactionStatus status = new SimpleTransactionStatus(); SpringTransactionContext context = new SpringTransactionContext(status, connection); assertThat(context.getConnection(), is(connection)); assertThat(context.isRollbackOnly(), is(false)); assertThat(status.isRollbackOnly(), is(false)); context.setRollbackOnly();/* w w w . ja v a2 s . c o m*/ assertThat(context.isRollbackOnly(), is(true)); assertThat(status.isRollbackOnly(), is(true)); } }