protected void tearDownAfterClearDb() { if (transactionController != null) { transactionController.close(); } }
protected EntityManagerFactory getEntityManagerFactory() { return transactionController.getEntityManagerFactory(); }
protected void newTransaction() { transactionController.newTransaction(); } }
/** * TODO: good to commit on close? */ public void close() { try { commit(); } finally { entityManager.close(); entityManagerFactory.close(); } }
protected EntityManager getEntityManager() { return transactionController.getEntityManager(); }
protected void setUpBeforeInitDb() { transactionController = new ResourceLocalTransactionController(getPersistenceUnitName()); dbInitializer = createNewDbInitializer(); }
/** * TODO: good to commit on close? */ public void close() { try { commit(); } finally { entityManager.close(); entityManagerFactory.close(); } }
public void newTransaction() { try { commit(); } finally { entityManager.getTransaction().begin(); LOG.info("Transaction started: Active: {}", entityManager.getTransaction().isActive()); } }
public void newTransaction() { try { commit(); } finally { entityManager.getTransaction().begin(); logger.info("Transaction started: Active: " + entityManager. getTransaction().isActive()); } }