Package org.apache.openejb.persistence
Class JtaEntityManagerRegistry.EntityManagerTracker
java.lang.Object
org.apache.openejb.persistence.JtaEntityManagerRegistry.EntityManagerTracker
- Enclosing class:
- JtaEntityManagerRegistry
This object is used track all EntityManagers inherited in order
to effectively close it when the latest Extended persistence context
is no more accessed.
-
Constructor Summary
ConstructorsConstructorDescriptionEntityManagerTracker
(jakarta.persistence.EntityManager entityManager, boolean autoJoinTx) -
Method Summary
Modifier and TypeMethodDescriptionint
jakarta.persistence.EntityManager
int
-
Constructor Details
-
EntityManagerTracker
public EntityManagerTracker(jakarta.persistence.EntityManager entityManager, boolean autoJoinTx)
-
-
Method Details
-
incCounter
public int incCounter() -
decCounter
public int decCounter() -
getEntityManager
public jakarta.persistence.EntityManager getEntityManager()
-