public final class EntityManagers extends Object
EntityManager
and Spring transactions.Modifier and Type | Method and Description |
---|---|
static void |
closeNonTransactionalEntityManager(javax.persistence.EntityManager entityManager) |
static javax.persistence.EntityManager |
resolveEntityManager(javax.persistence.EntityManagerFactory entityManagerFactory)
Fetches
EntityManager bound to the current Spring transaction or creates new manager. |
public static javax.persistence.EntityManager resolveEntityManager(javax.persistence.EntityManagerFactory entityManagerFactory)
EntityManager
bound to the current Spring transaction or creates new manager.entityManagerFactory
- EntityManagerFactory
used either as a key for a Spring
transaction resource lookup or as a factory to create new
EntityManager
.EntityManager
bound to the existing Spring transaction or new manager instance.public static void closeNonTransactionalEntityManager(javax.persistence.EntityManager entityManager)
Apache Camel