Class FastBootEntityManagerFactoryBuilder

  • All Implemented Interfaces:
    org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder

    public class FastBootEntityManagerFactoryBuilder
    extends Object
    implements org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder
    • Field Detail

      • persistenceUnitName

        protected final String persistenceUnitName
      • standardServiceRegistry

        protected final org.hibernate.boot.registry.StandardServiceRegistry standardServiceRegistry
    • Method Detail

      • withValidatorFactory

        public org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder withValidatorFactory​(Object validatorFactory)
        Specified by:
        withValidatorFactory in interface org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder
      • withDataSource

        public org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder withDataSource​(DataSource dataSource)
        Specified by:
        withDataSource in interface org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder
      • build

        public jakarta.persistence.EntityManagerFactory build()
        Specified by:
        build in interface org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder
      • cancel

        public void cancel()
        Specified by:
        cancel in interface org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder
      • generateSchema

        public void generateSchema()
        Specified by:
        generateSchema in interface org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder
      • persistenceException

        protected jakarta.persistence.PersistenceException persistenceException​(String message,
                                                                                Exception cause)
      • populate

        protected void populate​(String persistenceUnitName,
                                org.hibernate.boot.internal.SessionFactoryOptionsBuilder options,
                                org.hibernate.boot.registry.StandardServiceRegistry ssr)
      • getManagedResources

        public org.hibernate.boot.model.process.spi.ManagedResources getManagedResources()
        Specified by:
        getManagedResources in interface org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder
      • metadata

        public org.hibernate.boot.spi.MetadataImplementor metadata()
        Specified by:
        metadata in interface org.hibernate.jpa.boot.spi.EntityManagerFactoryBuilder