Example usage for org.springframework.orm.jpa JpaTransactionManager setEntityManagerFactory

List of usage examples for org.springframework.orm.jpa JpaTransactionManager setEntityManagerFactory

Introduction

In this page you can find the example usage for org.springframework.orm.jpa JpaTransactionManager setEntityManagerFactory.

Prototype

public void setEntityManagerFactory(@Nullable EntityManagerFactory emf) 

Source Link

Document

Set the EntityManagerFactory that this instance should manage transactions for.

Usage

From source file:com.qpark.eip.core.model.analysis.config.EipModelAnalysisPersistenceConfig.java

/**
 * Get the {@link JpaTransactionManager}.
 *
 * @return the {@link JpaTransactionManager}.
 *///from  w ww  .  java 2  s .c  o m
@Bean(name = TRANSACTION_MANAGER_NAME)
public JpaTransactionManager getJpaTransactionManager() {
    JpaTransactionManager bean = new JpaTransactionManager();
    EntityManagerFactory emf = this.getEntityManagerFactory();
    bean.setPersistenceUnitName(PERSISTENCE_UNIT_NAME);
    bean.setEntityManagerFactory(emf);
    return bean;
}

From source file:org.lightmare.jpa.spring.SpringORM.java

/**
 * Creates {@link JpaTransactionManager} for container scoped use
 * //from   ww  w .  java  2  s. com
 * @return {@link JpaTransactionManager}
 */
private JpaTransactionManager transactionManager() {

    JpaTransactionManager transactionManager = new JpaTransactionManager();

    LocalContainerEntityManagerFactoryBean emfBean = entityManagerFactory();
    EntityManagerFactory emf = emfBean.getObject();
    transactionManager.setEntityManagerFactory(emf);

    return transactionManager;
}

From source file:com.alliander.osgp.webdevicesimulator.application.config.ApplicationContext.java

/**
 * Method for creating the Transaction Manager.
 *
 * @return JpaTransactionManager//  w ww  .  j  a va2  s . c  om
 * @throws ClassNotFoundException
 *             when class not found
 */
@Bean
public JpaTransactionManager transactionManager() throws ClassNotFoundException {
    final JpaTransactionManager transactionManager = new JpaTransactionManager();

    transactionManager.setEntityManagerFactory(this.entityManagerFactory().getObject());

    return transactionManager;
}

From source file:org.finra.dm.dao.config.DaoSpringModuleConfig.java

/**
 * Our Spring JPA transaction manager that will manage the JPA transactions.
 *
 * @return the JPA transaction manager.//  w  ww.  j  a v a 2  s .  com
 */
@Bean
public JpaTransactionManager dmTransactionManager() {
    JpaTransactionManager transactionManager = new JpaTransactionManager();
    transactionManager.setDataSource(getDmDataSource());
    transactionManager.setEntityManagerFactory(entityManagerFactory().getObject());
    return transactionManager;
}

From source file:org.finra.herd.dao.config.DaoSpringModuleConfig.java

/**
 * Our Spring JPA transaction manager that will manage the JPA transactions.
 *
 * @return the JPA transaction manager.//from w  ww.j a v a 2s  .co  m
 */
@Bean
public JpaTransactionManager herdTransactionManager() {
    JpaTransactionManager transactionManager = new JpaTransactionManager();
    transactionManager.setDataSource(getHerdDataSource());
    transactionManager.setEntityManagerFactory(entityManagerFactory().getObject());
    return transactionManager;
}

From source file:org.jgrades.data.context.DataContext.java

@Bean
JpaTransactionManager mainTransactionManager(EntityManagerFactory mainEntityManagerFactory) {
    JpaTransactionManager transactionManager = new JpaTransactionManager();
    transactionManager.setEntityManagerFactory(mainEntityManagerFactory);
    return transactionManager;
}

From source file:org.mingle.pear.config.DataAccessJpaConfig.java

@Bean
public PlatformTransactionManager transactionManagerJpa(EntityManagerFactory entityManagerFactory) {
    JpaTransactionManager transactionManager = new JpaTransactionManager();
    transactionManager.setEntityManagerFactory(entityManagerFactory);
    return transactionManager;
}