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.MultiBuildItem
Not 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
ConstructorsConstructorDescriptionPersistenceUnitDescriptorBuildItem(QuarkusPersistenceUnitDescriptor descriptor, RecordedConfig config, String multiTenancySchemaDataSource, List<RecordableXmlMapping> xmlMappings, boolean isReactive, boolean fromPersistenceXml, Capabilities capabilities) -
Method Summary
Modifier and TypeMethodDescriptionasOutputPersistenceUnitDefinition(List<HibernateOrmIntegrationStaticDescriptor> integrationStaticDescriptors) booleanboolean
-
Constructor Details
-
PersistenceUnitDescriptorBuildItem
public PersistenceUnitDescriptorBuildItem(QuarkusPersistenceUnitDescriptor descriptor, RecordedConfig config, String multiTenancySchemaDataSource, List<RecordableXmlMapping> xmlMappings, boolean isReactive, boolean fromPersistenceXml, Capabilities capabilities)
-
-
Method Details
-
getManagedClassNames
-
getExplicitSqlImportScriptResourceName
-
getPersistenceUnitName
-
getConfigurationName
-
getConfig
-
getMultiTenancySchemaDataSource
-
hasXmlMappings
public boolean hasXmlMappings() -
isFromPersistenceXml
public boolean isFromPersistenceXml() -
asOutputPersistenceUnitDefinition
public QuarkusPersistenceUnitDefinition asOutputPersistenceUnitDefinition(List<HibernateOrmIntegrationStaticDescriptor> integrationStaticDescriptors)
-