Class QuarkusPersistenceUnitDefinition
- java.lang.Object
-
- io.quarkus.hibernate.orm.runtime.boot.QuarkusPersistenceUnitDefinition
-
public final class QuarkusPersistenceUnitDefinition extends Object
This represents the fully specified configuration of a Persistence Unit, in a format which is compatible with the bytecode recorder.
-
-
Constructor Summary
Constructors Constructor Description QuarkusPersistenceUnitDefinition(RuntimePersistenceUnitDescriptor actualHibernateDescriptor, Optional<String> dataSource, MultiTenancyStrategy multitenancyStrategy, List<RecordableXmlMapping> xmlMappings, Map<String,String> quarkusConfigUnsupportedProperties, boolean reactive, boolean fromPersistenceXml, List<HibernateOrmIntegrationStaticDescriptor> integrationStaticDescriptors)QuarkusPersistenceUnitDefinition(org.hibernate.jpa.boot.spi.PersistenceUnitDescriptor persistenceUnitDescriptor, String configurationName, Optional<String> dataSource, MultiTenancyStrategy multitenancyStrategy, List<RecordableXmlMapping> xmlMappings, Map<String,String> quarkusConfigUnsupportedProperties, boolean isReactive, boolean fromPersistenceXml, List<HibernateOrmIntegrationStaticDescriptor> integrationStaticDescriptors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RuntimePersistenceUnitDescriptorgetActualHibernateDescriptor()Optional<String>getDataSource()List<HibernateOrmIntegrationStaticDescriptor>getIntegrationStaticDescriptors()MultiTenancyStrategygetMultitenancyStrategy()StringgetName()Map<String,String>getQuarkusConfigUnsupportedProperties()List<RecordableXmlMapping>getXmlMappings()booleanisFromPersistenceXml()booleanisReactive()
-
-
-
Constructor Detail
-
QuarkusPersistenceUnitDefinition
public QuarkusPersistenceUnitDefinition(org.hibernate.jpa.boot.spi.PersistenceUnitDescriptor persistenceUnitDescriptor, String configurationName, Optional<String> dataSource, MultiTenancyStrategy multitenancyStrategy, List<RecordableXmlMapping> xmlMappings, Map<String,String> quarkusConfigUnsupportedProperties, boolean isReactive, boolean fromPersistenceXml, List<HibernateOrmIntegrationStaticDescriptor> integrationStaticDescriptors)
-
QuarkusPersistenceUnitDefinition
public QuarkusPersistenceUnitDefinition(RuntimePersistenceUnitDescriptor actualHibernateDescriptor, Optional<String> dataSource, MultiTenancyStrategy multitenancyStrategy, List<RecordableXmlMapping> xmlMappings, Map<String,String> quarkusConfigUnsupportedProperties, boolean reactive, boolean fromPersistenceXml, List<HibernateOrmIntegrationStaticDescriptor> integrationStaticDescriptors)
-
-
Method Detail
-
getActualHibernateDescriptor
public RuntimePersistenceUnitDescriptor getActualHibernateDescriptor()
-
getName
public String getName()
-
getMultitenancyStrategy
public MultiTenancyStrategy getMultitenancyStrategy()
-
getXmlMappings
public List<RecordableXmlMapping> getXmlMappings()
-
isReactive
public boolean isReactive()
-
isFromPersistenceXml
public boolean isFromPersistenceXml()
-
getIntegrationStaticDescriptors
public List<HibernateOrmIntegrationStaticDescriptor> getIntegrationStaticDescriptors()
-
-