Class QuarkusRuntimeInitDialectResolver

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

    public class QuarkusRuntimeInitDialectResolver
    extends Object
    implements org.hibernate.engine.jdbc.dialect.spi.DialectResolver
    A dialect resolver used for runtime init; simply restores the dialect used during static init.

    This is necessary on top of QuarkusRuntimeInitDialectFactory because schema tools, for example, bypass the factory and use the dialect resolver directly.

    See Also:
    QuarkusStaticInitDialectFactory, Serialized Form
    • Constructor Detail

      • QuarkusRuntimeInitDialectResolver

        public QuarkusRuntimeInitDialectResolver​(org.hibernate.dialect.Dialect dialect)
    • Method Detail

      • resolveDialect

        public org.hibernate.dialect.Dialect resolveDialect​(org.hibernate.engine.jdbc.dialect.spi.DialectResolutionInfo info)
        Specified by:
        resolveDialect in interface org.hibernate.engine.jdbc.dialect.spi.DialectResolver