Package org.datanucleus.api.jpa

Examples of org.datanucleus.api.jpa.JPAEntityManager


public class JPADataSourceConfigTest extends TestCase {

  public void testTransactionalEMF() {
    EntityManagerFactory emf = Persistence.createEntityManagerFactory(
            JPATestCase.EntityManagerFactoryName.transactional_ds_non_transactional_ops_not_allowed.name());
    JPAEntityManager em = (JPAEntityManager) emf.createEntityManager();
    DatastoreManager storeMgr = (DatastoreManager) em.getExecutionContext().getStoreManager();
    assertTrue(storeMgr.connectionFactoryIsAutoCreateTransaction());
    em.close();
    emf.close();
  }
View Full Code Here


  }

  public void testNonTransactionalEMF() {
    EntityManagerFactory emf = Persistence.createEntityManagerFactory(
            JPATestCase.EntityManagerFactoryName.nontransactional_ds_non_transactional_ops_not_allowed.name());
    JPAEntityManager em = (JPAEntityManager) emf.createEntityManager();
    DatastoreManager storeMgr = (DatastoreManager) em.getExecutionContext().getStoreManager();
    assertFalse(storeMgr.connectionFactoryIsAutoCreateTransaction());
    em.close();
    emf.close();
  }
View Full Code Here

TOP

Related Classes of org.datanucleus.api.jpa.JPAEntityManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.