Class QuarkusStaticInitDialectFactory

  • All Implemented Interfaces:
    Serializable, org.hibernate.engine.jdbc.dialect.spi.DialectFactory, org.hibernate.service.Service, org.hibernate.service.spi.ServiceRegistryAwareService

    public class QuarkusStaticInitDialectFactory
    extends org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl
    implements org.hibernate.engine.jdbc.dialect.spi.DialectFactory, org.hibernate.service.spi.ServiceRegistryAwareService
    A dialect factory used for static init; the same as Hibernate ORM's default one except it records the dialect so that we can reuse it at runtime init.
    See Also:
    Serialized Form
    • Constructor Detail

      • QuarkusStaticInitDialectFactory

        public QuarkusStaticInitDialectFactory()
    • Method Detail

      • buildDialect

        public org.hibernate.dialect.Dialect buildDialect​(Map<String,​Object> configValues,
                                                          org.hibernate.engine.jdbc.dialect.spi.DialectResolutionInfoSource resolutionInfoSource)
                                                   throws org.hibernate.HibernateException
        Specified by:
        buildDialect in interface org.hibernate.engine.jdbc.dialect.spi.DialectFactory
        Overrides:
        buildDialect in class org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl
        Throws:
        org.hibernate.HibernateException
      • getDialect

        public org.hibernate.dialect.Dialect getDialect()