Class PersistenceUnitDescriptorBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.MultiBuildItem
-
- io.quarkus.hibernate.orm.deployment.PersistenceUnitDescriptorBuildItem
-
public final class PersistenceUnitDescriptorBuildItem extends io.quarkus.builder.item.MultiBuildItemNot to be confused with PersistenceXmlDescriptorBuildItem, which holds items of the same type. This build item represents a later phase, and might include the implicit configuration definitions that are automatically defined by Quarkus.
-
-
Constructor Summary
Constructors Constructor Description PersistenceUnitDescriptorBuildItem(org.hibernate.jpa.boot.internal.ParsedPersistenceXmlDescriptor descriptor, String configurationName, RecordedConfig config, String multiTenancySchemaDataSource, List<RecordableXmlMapping> xmlMappings, boolean isReactive, boolean fromPersistenceXml)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuarkusPersistenceUnitDefinitionasOutputPersistenceUnitDefinition(List<HibernateOrmIntegrationStaticDescriptor> integrationStaticDescriptors)RecordedConfiggetConfig()StringgetConfigurationName()StringgetExplicitSqlImportScriptResourceName()Collection<String>getManagedClassNames()StringgetMultiTenancySchemaDataSource()StringgetPersistenceUnitName()booleanhasXmlMappings()booleanisFromPersistenceXml()
-
-
-
Constructor Detail
-
PersistenceUnitDescriptorBuildItem
public PersistenceUnitDescriptorBuildItem(org.hibernate.jpa.boot.internal.ParsedPersistenceXmlDescriptor descriptor, String configurationName, RecordedConfig config, String multiTenancySchemaDataSource, List<RecordableXmlMapping> xmlMappings, boolean isReactive, boolean fromPersistenceXml)
-
-
Method Detail
-
getManagedClassNames
public Collection<String> getManagedClassNames()
-
getExplicitSqlImportScriptResourceName
public String getExplicitSqlImportScriptResourceName()
-
getPersistenceUnitName
public String getPersistenceUnitName()
-
getConfigurationName
public String getConfigurationName()
-
getConfig
public RecordedConfig getConfig()
-
getMultiTenancySchemaDataSource
public String getMultiTenancySchemaDataSource()
-
hasXmlMappings
public boolean hasXmlMappings()
-
isFromPersistenceXml
public boolean isFromPersistenceXml()
-
asOutputPersistenceUnitDefinition
public QuarkusPersistenceUnitDefinition asOutputPersistenceUnitDefinition(List<HibernateOrmIntegrationStaticDescriptor> integrationStaticDescriptors)
-
-