public final class FastBootHibernatePersistenceProvider extends Object implements javax.persistence.spi.PersistenceProvider
Constructor and Description |
---|
FastBootHibernatePersistenceProvider(HibernateOrmRuntimeConfig hibernateOrmRuntimeConfig,
Map<String,List<HibernateOrmIntegrationRuntimeDescriptor>> integrationRuntimeDescriptors) |
Modifier and Type | Method and Description |
---|---|
javax.persistence.EntityManagerFactory |
createContainerEntityManagerFactory(javax.persistence.spi.PersistenceUnitInfo info,
Map properties) |
javax.persistence.EntityManagerFactory |
createEntityManagerFactory(String persistenceUnitName,
Map properties) |
static String |
extractRequestedProviderName(org.hibernate.jpa.boot.spi.PersistenceUnitDescriptor persistenceUnit,
Map integration) |
void |
generateSchema(javax.persistence.spi.PersistenceUnitInfo info,
Map map) |
boolean |
generateSchema(String persistenceUnitName,
Map map) |
org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder |
getEntityManagerFactoryBuilder(javax.persistence.spi.PersistenceUnitInfo info,
Map integration) |
org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder |
getEntityManagerFactoryBuilder(String persistenceUnitName,
Map integration) |
ProviderUtil |
getProviderUtil() |
public FastBootHibernatePersistenceProvider(HibernateOrmRuntimeConfig hibernateOrmRuntimeConfig, Map<String,List<HibernateOrmIntegrationRuntimeDescriptor>> integrationRuntimeDescriptors)
public javax.persistence.EntityManagerFactory createEntityManagerFactory(String persistenceUnitName, Map properties)
createEntityManagerFactory
in interface javax.persistence.spi.PersistenceProvider
public javax.persistence.EntityManagerFactory createContainerEntityManagerFactory(javax.persistence.spi.PersistenceUnitInfo info, Map properties)
createContainerEntityManagerFactory
in interface javax.persistence.spi.PersistenceProvider
public void generateSchema(javax.persistence.spi.PersistenceUnitInfo info, Map map)
generateSchema
in interface javax.persistence.spi.PersistenceProvider
public boolean generateSchema(String persistenceUnitName, Map map)
generateSchema
in interface javax.persistence.spi.PersistenceProvider
public ProviderUtil getProviderUtil()
getProviderUtil
in interface javax.persistence.spi.PersistenceProvider
public org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder getEntityManagerFactoryBuilder(javax.persistence.spi.PersistenceUnitInfo info, Map integration)
public org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder getEntityManagerFactoryBuilder(String persistenceUnitName, Map integration)
Copyright © 2021 JBoss by Red Hat. All rights reserved.