Class DialectFactoryTestingImpl

java.lang.Object
org.hibernate.testing.boot.DialectFactoryTestingImpl
All Implemented Interfaces:
Serializable, DialectFactory, Service

public class DialectFactoryTestingImpl extends Object implements DialectFactory
See Also:
  • Constructor Details

    • DialectFactoryTestingImpl

      public DialectFactoryTestingImpl()
    • DialectFactoryTestingImpl

      public DialectFactoryTestingImpl(Dialect dialect)
  • Method Details

    • buildDialect

      public Dialect buildDialect(Map<String,Object> configValues, DialectResolutionInfoSource resolutionInfoSource)
      Description copied from interface: DialectFactory
      Builds an appropriate Dialect instance.

      If a dialect is explicitly named in the incoming properties, it should used. Otherwise, it is determined by dialect resolvers based on the passed connection.

      An exception is thrown if a dialect was not explicitly set and no resolver could make the determination from the given connection.

      Specified by:
      buildDialect in interface DialectFactory
      Parameters:
      configValues - The configuration properties.
      resolutionInfoSource - Access to DialectResolutionInfo used to resolve the Dialect to use if not explicitly named
      Returns:
      The appropriate dialect instance.