Package org.hibernate.reactive.provider
Class ReactivePersistenceProvider
- java.lang.Object
-
- org.hibernate.reactive.provider.ReactivePersistenceProvider
-
- All Implemented Interfaces:
PersistenceProvider
public class ReactivePersistenceProvider extends Object implements PersistenceProvider
JPAPersistenceProviderfor Hibernate Reactive.
-
-
Constructor Summary
Constructors Constructor Description ReactivePersistenceProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EntityManagerFactorycreateContainerEntityManagerFactory(PersistenceUnitInfo info, Map properties)EntityManagerFactorycreateEntityManagerFactory(String persistenceUnitName, Map properties)booleangenerateSchema(String persistenceUnitName, Map map)voidgenerateSchema(PersistenceUnitInfo info, Map map)protected EntityManagerFactoryBuildergetEntityManagerFactoryBuilder(PersistenceUnitInfo info, Map integration)protected EntityManagerFactoryBuildergetEntityManagerFactoryBuilder(PersistenceUnitDescriptor persistenceUnitDescriptor, Map integration)protected EntityManagerFactoryBuildergetEntityManagerFactoryBuilderOrNull(String persistenceUnitName, Map properties)ProviderUtilgetProviderUtil()
-
-
-
Method Detail
-
createEntityManagerFactory
public EntityManagerFactory createEntityManagerFactory(String persistenceUnitName, Map properties)
Note: per-spec, the values passed aspropertiesoverride values found inpersistence.xml- Specified by:
createEntityManagerFactoryin interfacePersistenceProvider
-
getEntityManagerFactoryBuilderOrNull
protected EntityManagerFactoryBuilder getEntityManagerFactoryBuilderOrNull(String persistenceUnitName, Map properties)
-
createContainerEntityManagerFactory
public EntityManagerFactory createContainerEntityManagerFactory(PersistenceUnitInfo info, Map properties)
Note: per-spec, the values passed aspropertiesoverride values found inPersistenceUnitInfo- Specified by:
createContainerEntityManagerFactoryin interfacePersistenceProvider
-
generateSchema
public void generateSchema(PersistenceUnitInfo info, Map map)
- Specified by:
generateSchemain interfacePersistenceProvider
-
generateSchema
public boolean generateSchema(String persistenceUnitName, Map map)
- Specified by:
generateSchemain interfacePersistenceProvider
-
getEntityManagerFactoryBuilder
protected EntityManagerFactoryBuilder getEntityManagerFactoryBuilder(PersistenceUnitInfo info, Map integration)
-
getEntityManagerFactoryBuilder
protected EntityManagerFactoryBuilder getEntityManagerFactoryBuilder(PersistenceUnitDescriptor persistenceUnitDescriptor, Map integration)
-
getProviderUtil
public ProviderUtil getProviderUtil()
- Specified by:
getProviderUtilin interfacePersistenceProvider
-
-