Class EntityManagerManagerImpl
- java.lang.Object
- 
- org.apache.tapestry5.internal.jpa.EntityManagerManagerImpl
 
- 
- All Implemented Interfaces:
- EventListener,- ThreadCleanupListener,- EntityManagerManager
 
 public class EntityManagerManagerImpl extends Object implements EntityManagerManager, ThreadCleanupListener 
- 
- 
Constructor SummaryConstructors Constructor Description EntityManagerManagerImpl(EntityManagerSource entityManagerSource, org.slf4j.Logger logger)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description EntityManagergetEntityManager(String persistenceUnitName)Gets the active EntityManager for this request, creating it as necessary.Map<String,EntityManager>getEntityManagers()Gets all active EntityManagers for this request, creating them as necessary.voidthreadDidCleanup()Invoked byPerthreadManagerservice when a thread performs and end-of-request cleanup.
 
- 
- 
- 
Constructor Detail- 
EntityManagerManagerImplpublic EntityManagerManagerImpl(EntityManagerSource entityManagerSource, org.slf4j.Logger logger) 
 
- 
 - 
Method Detail- 
getEntityManagerpublic EntityManager getEntityManager(String persistenceUnitName) Gets the active EntityManager for this request, creating it as necessary.- Specified by:
- getEntityManagerin interface- EntityManagerManager
- Parameters:
- persistenceUnitName- the name of a persistence unit as defined in- persistence.xml
- Returns:
- EntityManager for the persistence unit,
 
 - 
getEntityManagerspublic Map<String,EntityManager> getEntityManagers() Gets all active EntityManagers for this request, creating them as necessary.- Specified by:
- getEntityManagersin interface- EntityManagerManager
- Returns:
- Map in which persistence unit names are associated with EntityManagers
 
 - 
threadDidCleanuppublic void threadDidCleanup() Description copied from interface:ThreadCleanupListenerInvoked byPerthreadManagerservice when a thread performs and end-of-request cleanup.- Specified by:
- threadDidCleanupin interface- ThreadCleanupListener
 
 
- 
 
-