public class EntityManagerFactoryImpl extends Object implements HibernateEntityManagerFactory
EntityManagerFactory
.Constructor and Description |
---|
EntityManagerFactoryImpl(SessionFactory sessionFactory,
PersistenceUnitTransactionType transactionType,
boolean discardOnClose,
Class<?> sessionInterceptorClass,
Configuration cfg) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
EntityManager |
createEntityManager() |
EntityManager |
createEntityManager(Map map) |
Cache |
getCache() |
javax.persistence.criteria.CriteriaBuilder |
getCriteriaBuilder() |
javax.persistence.metamodel.Metamodel |
getMetamodel() |
PersistenceUnitUtil |
getPersistenceUnitUtil() |
Map<String,Object> |
getProperties() |
SessionFactory |
getSessionFactory() |
boolean |
isOpen() |
public EntityManagerFactoryImpl(SessionFactory sessionFactory, PersistenceUnitTransactionType transactionType, boolean discardOnClose, Class<?> sessionInterceptorClass, Configuration cfg)
public EntityManager createEntityManager()
createEntityManager
in interface EntityManagerFactory
public EntityManager createEntityManager(Map map)
createEntityManager
in interface EntityManagerFactory
public javax.persistence.criteria.CriteriaBuilder getCriteriaBuilder()
getCriteriaBuilder
in interface EntityManagerFactory
public javax.persistence.metamodel.Metamodel getMetamodel()
getMetamodel
in interface EntityManagerFactory
public void close()
close
in interface EntityManagerFactory
public Map<String,Object> getProperties()
getProperties
in interface EntityManagerFactory
public Cache getCache()
getCache
in interface EntityManagerFactory
public PersistenceUnitUtil getPersistenceUnitUtil()
getPersistenceUnitUtil
in interface EntityManagerFactory
public boolean isOpen()
isOpen
in interface EntityManagerFactory
public SessionFactory getSessionFactory()
getSessionFactory
in interface HibernateEntityManagerFactory
Copyright © 2002-2020 Red Hat Middleware, LLC. All Rights Reserved