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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classQuarkusPersistenceUnitDefinition.SerializedThis includes the state of both the QuarkusPersistenceUnitDefinition and its more complex field of type LightPersistenceXmlDescriptorstatic classQuarkusPersistenceUnitDefinition.Substitution
-
Constructor Summary
Constructors Constructor Description QuarkusPersistenceUnitDefinition(org.hibernate.jpa.boot.spi.PersistenceUnitDescriptor persistenceUnitDescriptor, 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 org.hibernate.jpa.boot.spi.PersistenceUnitDescriptorgetActualHibernateDescriptor()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, Optional<String> dataSource, MultiTenancyStrategy multitenancyStrategy, List<RecordableXmlMapping> xmlMappings, Map<String,String> quarkusConfigUnsupportedProperties, boolean isReactive, boolean fromPersistenceXml, List<HibernateOrmIntegrationStaticDescriptor> integrationStaticDescriptors)
-
-
Method Detail
-
getActualHibernateDescriptor
public org.hibernate.jpa.boot.spi.PersistenceUnitDescriptor 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()
-
-