public class EntityManagerFactoryWrapper extends Object implements javax.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,
javax.persistence.EntityGraph<T> entityGraph) |
void |
addNamedQuery(String name,
javax.persistence.Query query) |
void |
close() |
javax.persistence.EntityManager |
createEntityManager() |
javax.persistence.EntityManager |
createEntityManager(Map map) |
javax.persistence.EntityManager |
createEntityManager(javax.persistence.SynchronizationType synchronizationType) |
javax.persistence.EntityManager |
createEntityManager(javax.persistence.SynchronizationType synchronizationType,
Map map) |
javax.persistence.Cache |
getCache() |
javax.persistence.criteria.CriteriaBuilder |
getCriteriaBuilder() |
javax.persistence.metamodel.Metamodel |
getMetamodel() |
javax.persistence.PersistenceUnitUtil |
getPersistenceUnitUtil() |
Map<String,Object> |
getProperties() |
boolean |
isOpen() |
static javax.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 javax.persistence.EntityManager createEntityManager()
createEntityManager in interface javax.persistence.EntityManagerFactorypublic javax.persistence.EntityManager createEntityManager(Map map)
createEntityManager in interface javax.persistence.EntityManagerFactorypublic javax.persistence.EntityManager createEntityManager(javax.persistence.SynchronizationType synchronizationType)
createEntityManager in interface javax.persistence.EntityManagerFactorypublic javax.persistence.EntityManager createEntityManager(javax.persistence.SynchronizationType synchronizationType,
Map map)
createEntityManager in interface javax.persistence.EntityManagerFactorypublic void addNamedQuery(String name, javax.persistence.Query query)
addNamedQuery in interface javax.persistence.EntityManagerFactorypublic <T> T unwrap(Class<T> cls)
unwrap in interface javax.persistence.EntityManagerFactorypublic javax.persistence.criteria.CriteriaBuilder getCriteriaBuilder()
getCriteriaBuilder in interface javax.persistence.EntityManagerFactorypublic javax.persistence.metamodel.Metamodel getMetamodel()
getMetamodel in interface javax.persistence.EntityManagerFactorypublic Map<String,Object> getProperties()
getProperties in interface javax.persistence.EntityManagerFactorypublic void close()
close in interface javax.persistence.EntityManagerFactorypublic boolean isOpen()
isOpen in interface javax.persistence.EntityManagerFactorypublic javax.persistence.Cache getCache()
getCache in interface javax.persistence.EntityManagerFactorypublic javax.persistence.PersistenceUnitUtil getPersistenceUnitUtil()
getPersistenceUnitUtil in interface javax.persistence.EntityManagerFactorypublic <T> void addNamedEntityGraph(String graphName, javax.persistence.EntityGraph<T> entityGraph)
addNamedEntityGraph in interface javax.persistence.EntityManagerFactoryCopyright © 2013. All Rights Reserved.