Class 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 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

      • getExplicitSqlImportScriptResourceName

        public String getExplicitSqlImportScriptResourceName()
      • getPersistenceUnitName

        public String getPersistenceUnitName()
      • getConfigurationName

        public String getConfigurationName()
      • getMultiTenancySchemaDataSource

        public String getMultiTenancySchemaDataSource()
      • hasXmlMappings

        public boolean hasXmlMappings()
      • isFromPersistenceXml

        public boolean isFromPersistenceXml()