public class EntityManagerFactoryWrapper extends Object implements jakarta.persistence.EntityManagerFactory, Serializable
| Constructor and Description |
|---|
EntityManagerFactoryWrapper(String unitName,
org.glassfish.api.invocation.InvocationManager invMgr,
ComponentEnvManager compEnvMgr) |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
addNamedEntityGraph(String graphName,
jakarta.persistence.EntityGraph<T> entityGraph) |
void |
addNamedQuery(String name,
jakarta.persistence.Query query) |
void |
close() |
jakarta.persistence.EntityManager |
createEntityManager() |
jakarta.persistence.EntityManager |
createEntityManager(Map map) |
jakarta.persistence.EntityManager |
createEntityManager(jakarta.persistence.SynchronizationType synchronizationType) |
jakarta.persistence.EntityManager |
createEntityManager(jakarta.persistence.SynchronizationType synchronizationType,
Map map) |
jakarta.persistence.Cache |
getCache() |
jakarta.persistence.criteria.CriteriaBuilder |
getCriteriaBuilder() |
jakarta.persistence.metamodel.Metamodel |
getMetamodel() |
jakarta.persistence.PersistenceUnitUtil |
getPersistenceUnitUtil() |
Map<String,Object> |
getProperties() |
boolean |
isOpen() |
static jakarta.persistence.EntityManagerFactory |
lookupEntityManagerFactory(org.glassfish.api.invocation.ComponentInvocation.ComponentInvocationType invType,
String emfUnitName,
Object descriptor) |
<T> T |
unwrap(Class<T> cls) |
public EntityManagerFactoryWrapper(String unitName, org.glassfish.api.invocation.InvocationManager invMgr, ComponentEnvManager compEnvMgr)
public jakarta.persistence.EntityManager createEntityManager()
createEntityManager in interface jakarta.persistence.EntityManagerFactorypublic jakarta.persistence.EntityManager createEntityManager(Map map)
createEntityManager in interface jakarta.persistence.EntityManagerFactorypublic jakarta.persistence.EntityManager createEntityManager(jakarta.persistence.SynchronizationType synchronizationType)
createEntityManager in interface jakarta.persistence.EntityManagerFactorypublic jakarta.persistence.EntityManager createEntityManager(jakarta.persistence.SynchronizationType synchronizationType,
Map map)
createEntityManager in interface jakarta.persistence.EntityManagerFactorypublic void addNamedQuery(String name, jakarta.persistence.Query query)
addNamedQuery in interface jakarta.persistence.EntityManagerFactorypublic <T> T unwrap(Class<T> cls)
unwrap in interface jakarta.persistence.EntityManagerFactorypublic jakarta.persistence.criteria.CriteriaBuilder getCriteriaBuilder()
getCriteriaBuilder in interface jakarta.persistence.EntityManagerFactorypublic jakarta.persistence.metamodel.Metamodel getMetamodel()
getMetamodel in interface jakarta.persistence.EntityManagerFactorypublic Map<String,Object> getProperties()
getProperties in interface jakarta.persistence.EntityManagerFactorypublic void close()
close in interface jakarta.persistence.EntityManagerFactorypublic boolean isOpen()
isOpen in interface jakarta.persistence.EntityManagerFactorypublic jakarta.persistence.Cache getCache()
getCache in interface jakarta.persistence.EntityManagerFactorypublic jakarta.persistence.PersistenceUnitUtil getPersistenceUnitUtil()
getPersistenceUnitUtil in interface jakarta.persistence.EntityManagerFactorypublic <T> void addNamedEntityGraph(String graphName, jakarta.persistence.EntityGraph<T> entityGraph)
addNamedEntityGraph in interface jakarta.persistence.EntityManagerFactoryCopyright © 2017–2020 Eclipse Foundation. All rights reserved.