Class NoJdbcEnvironmentInitiator

java.lang.Object
org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator
org.hibernate.reactive.provider.service.NoJdbcEnvironmentInitiator
All Implemented Interfaces:
StandardServiceInitiator<JdbcEnvironment>, ServiceInitiator<JdbcEnvironment>

public class NoJdbcEnvironmentInitiator extends org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator implements StandardServiceInitiator<JdbcEnvironment>
A Hibernate service initiator that provides an implementation of JdbcEnvironment that infers the Hibernate Dialect from the JDBC URL.
  • Field Details

  • Constructor Details

    • NoJdbcEnvironmentInitiator

      public NoJdbcEnvironmentInitiator()
  • Method Details

    • getServiceInitiated

      public Class<JdbcEnvironment> getServiceInitiated()
      Specified by:
      getServiceInitiated in interface ServiceInitiator<JdbcEnvironment>
      Overrides:
      getServiceInitiated in class org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator
    • logConnectionInfo

      protected void logConnectionInfo(DatabaseConnectionInfo databaseConnectionInfo)
      Overrides:
      logConnectionInfo in class org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator
    • getJdbcEnvironmentWithExplicitConfiguration

      protected org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentImpl getJdbcEnvironmentWithExplicitConfiguration(Map<String,Object> configurationValues, ServiceRegistryImplementor registry, DialectFactory dialectFactory, DialectResolutionInfo dialectResolutionInfo)
      Overrides:
      getJdbcEnvironmentWithExplicitConfiguration in class org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator
    • getJdbcEnvironmentWithDefaults

      protected org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentImpl getJdbcEnvironmentWithDefaults(Map<String,Object> configurationValues, ServiceRegistryImplementor registry, DialectFactory dialectFactory)
      Overrides:
      getJdbcEnvironmentWithDefaults in class org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator
    • getJdbcEnvironmentUsingJdbcMetadata

      protected org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentImpl getJdbcEnvironmentUsingJdbcMetadata(Map<String,Object> configurationValues, ServiceRegistryImplementor registry, DialectFactory dialectFactory, String explicitDatabaseName, Integer explicitDatabaseMajorVersion, Integer explicitDatabaseMinorVersion, String explicitDatabaseVersion)
      Overrides:
      getJdbcEnvironmentUsingJdbcMetadata in class org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator