Package org.hibernate.testing.boot
Class DialectFactoryTestingImpl
java.lang.Object
org.hibernate.testing.boot.DialectFactoryTestingImpl
- All Implemented Interfaces:
Serializable
,DialectFactory
,Service
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildDialect
(Map<String, Object> configValues, DialectResolutionInfoSource resolutionInfoSource) Builds an appropriate Dialect instance.
-
Constructor Details
-
DialectFactoryTestingImpl
public DialectFactoryTestingImpl() -
DialectFactoryTestingImpl
-
-
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 interfaceDialectFactory
- 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.
-