Class JPAConfig

java.lang.Object
io.quarkus.hibernate.orm.runtime.JPAConfig

public class JPAConfig extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • startAll

      void startAll()
    • getEntityManagerFactories

      public List<io.smallrye.mutiny.tuples.Tuple2<String,jakarta.persistence.EntityManagerFactory>> getEntityManagerFactories()
    • getEntityManagerFactory

      public jakarta.persistence.EntityManagerFactory getEntityManagerFactory(String unitName, boolean reactive)
    • getPersistenceUnits

      public Set<String> getPersistenceUnits()
      Returns the registered, active persistence units.
      Returns:
      Set containing the names of all registered, actives persistence units.
    • getDeactivatedPersistenceUnitNames

      public Set<String> getDeactivatedPersistenceUnitNames()
      Returns the name of persistence units that were deactivated through configuration properties.
      Returns:
      Set containing the names of all persistence units that were deactivated through configuration properties.
    • getRequestScopedSessionEnabled

      public boolean getRequestScopedSessionEnabled()
      Returns boolean value for enabling request scoped sessions
    • shutdown

      void shutdown()