public class EntityManagerFactoryImpl extends java.lang.Object implements HibernateEntityManagerFactory
EntityManagerFactory
.Constructor and Description |
---|
EntityManagerFactoryImpl(javax.persistence.spi.PersistenceUnitTransactionType transactionType,
boolean discardOnClose,
java.lang.Class sessionInterceptorClass,
Configuration cfg,
ServiceRegistry serviceRegistry,
java.lang.String persistenceUnitName) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
javax.persistence.EntityManager |
createEntityManager() |
javax.persistence.EntityManager |
createEntityManager(java.util.Map map) |
protected org.hibernate.ejb.EntityManagerFactoryImpl.JpaMetaModelPopulationSetting |
determineJpaMetaModelPopulationSetting(Configuration cfg) |
javax.persistence.Cache |
getCache() |
javax.persistence.criteria.CriteriaBuilder |
getCriteriaBuilder() |
java.lang.String |
getEntityManagerFactoryName() |
javax.persistence.metamodel.Metamodel |
getMetamodel() |
javax.persistence.PersistenceUnitUtil |
getPersistenceUnitUtil() |
java.util.Map<java.lang.String,java.lang.Object> |
getProperties() |
SessionFactoryImpl |
getSessionFactory() |
boolean |
isOpen() |
public EntityManagerFactoryImpl(javax.persistence.spi.PersistenceUnitTransactionType transactionType, boolean discardOnClose, java.lang.Class sessionInterceptorClass, Configuration cfg, ServiceRegistry serviceRegistry, java.lang.String persistenceUnitName)
protected org.hibernate.ejb.EntityManagerFactoryImpl.JpaMetaModelPopulationSetting determineJpaMetaModelPopulationSetting(Configuration cfg)
public javax.persistence.EntityManager createEntityManager()
createEntityManager
in interface javax.persistence.EntityManagerFactory
public javax.persistence.EntityManager createEntityManager(java.util.Map map)
createEntityManager
in interface javax.persistence.EntityManagerFactory
public javax.persistence.criteria.CriteriaBuilder getCriteriaBuilder()
getCriteriaBuilder
in interface javax.persistence.EntityManagerFactory
public javax.persistence.metamodel.Metamodel getMetamodel()
getMetamodel
in interface javax.persistence.EntityManagerFactory
public void close()
close
in interface javax.persistence.EntityManagerFactory
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
getProperties
in interface javax.persistence.EntityManagerFactory
public javax.persistence.Cache getCache()
getCache
in interface javax.persistence.EntityManagerFactory
public javax.persistence.PersistenceUnitUtil getPersistenceUnitUtil()
getPersistenceUnitUtil
in interface javax.persistence.EntityManagerFactory
public boolean isOpen()
isOpen
in interface javax.persistence.EntityManagerFactory
public SessionFactoryImpl getSessionFactory()
getSessionFactory
in interface HibernateEntityManagerFactory
public java.lang.String getEntityManagerFactoryName()
Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.