public final class JpaHelper extends Object
Modifier and Type | Method and Description |
---|---|
static javax.persistence.EntityManager |
getTargetEntityManager(org.apache.camel.Exchange exchange,
javax.persistence.EntityManagerFactory entityManagerFactory,
boolean usePassedInEntityManager)
Gets or creates an
EntityManager to use. |
public static javax.persistence.EntityManager getTargetEntityManager(org.apache.camel.Exchange exchange, javax.persistence.EntityManagerFactory entityManagerFactory, boolean usePassedInEntityManager)
EntityManager
to use.exchange
- the current exchange, or null if no exchangeentityManagerFactory
- the entity manager factory (mandatory)usePassedInEntityManager
- whether to use an existing EntityManager
which has been stored
on the exchange in the header with key JpaConstants.ENTITY_MANAGER
Apache Camel