Class QuarkusPersistenceXmlParser

java.lang.Object
org.hibernate.jpa.boot.internal.PersistenceXmlParser
io.quarkus.hibernate.orm.deployment.QuarkusPersistenceXmlParser

final class QuarkusPersistenceXmlParser extends org.hibernate.jpa.boot.internal.PersistenceXmlParser
Similar to Hibernate ORM's PersistenceXmlParser to adapt it to specific needs in Quarkus.
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.hibernate.jpa.boot.internal.PersistenceXmlParser

    org.hibernate.jpa.boot.internal.PersistenceXmlParser.ErrorHandlerImpl
  • Method Summary

    Modifier and Type
    Method
    Description
    static List<? extends org.hibernate.jpa.boot.spi.PersistenceUnitDescriptor>
    Similar to PersistenceXmlParser.locatePersistenceUnits(Map) except it doesn't need a properties map, and avoids complaining if no resources are found.

    Methods inherited from class org.hibernate.jpa.boot.internal.PersistenceXmlParser

    getResolvedPersistenceUnits, locateIndividualPersistenceUnit, locateIndividualPersistenceUnit, locateIndividualPersistenceUnit, locateNamedPersistenceUnit, locateNamedPersistenceUnit, locateNamedPersistenceUnit, locatePersistenceUnits, parse, parse, parsePersistenceXml

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • locatePersistenceUnits

      public static List<? extends org.hibernate.jpa.boot.spi.PersistenceUnitDescriptor> locatePersistenceUnits()
      Similar to PersistenceXmlParser.locatePersistenceUnits(Map) except it doesn't need a properties map, and avoids complaining if no resources are found.
      Returns:
      the list of ParsedPersistenceXmlDescriptor(s), after discovery and parsing.