Package org.apache.tapestry5.jpa
Interface EntityManagerSource
-
- All Known Implementing Classes:
EntityManagerSourceImpl
public interface EntityManagerSource
Responsible for creating an EntityManager as needed.- Since:
- 5.3
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description persistenceUnitName)
Creates an EntityManager for the given persistence unit name.persistenceUnitName)
Gets the EntityManagerFactory for the given persistence unit name, creating it as necessary.<>
getPersistenceUnitInfos()
Get the list of parsed frompersistence.xml
.
-
-
-
Method Detail
-
create
persistenceUnitName)
Creates an EntityManager for the given persistence unit name.- Parameters:
persistenceUnitName
- the name of a persistence unit as defined inpersistence.xml
- Returns:
- EntityManager for the given persistence unit name
-
getEntityManagerFactory
persistenceUnitName)
Gets the EntityManagerFactory for the given persistence unit name, creating it as necessary.- Parameters:
persistenceUnitName
- the name of a persistence unit as defined inpersistence.xml
- Returns:
- EntityManagerFactory for the given persistence unit name
-
getPersistenceUnitInfos
<> getPersistenceUnitInfos()
Get the list of parsed frompersistence.xml
.- Returns:
- list of PersistenceUnitInfos
-
-