public interface DialectResolutionInfo
Exposes information about the database and JDBC driver that can be used in resolving the appropriate Dialect
to use.
<p/>
The information here mimics part of the JDBC DatabaseMetaData
contract, specifically the portions
about database and driver names and versions.
Modifier and Type | Field and Description |
---|---|
static int |
NO_VERSION
Constant used to indicate that no version is defined
|
Modifier and Type | Method and Description |
---|---|
int |
getDatabaseMajorVersion()
Obtain access to the database major version, as returned from
DatabaseMetaData.getDatabaseMajorVersion() for the target database. |
int |
getDatabaseMinorVersion()
Obtain access to the database minor version, as returned from
DatabaseMetaData.getDatabaseMinorVersion() for the target database. |
String |
getDatabaseName()
Obtain access to the database name, as returned from
DatabaseMetaData.getDatabaseProductName()
for the target database |
int |
getDriverMajorVersion()
Obtain access to the major version of the JDBC driver, as returned from
DatabaseMetaData.getDriverMajorVersion() ()} for the target database. |
int |
getDriverMinorVersion()
Obtain access to the minor version of the JDBC driver, as returned from
DatabaseMetaData.getDriverMinorVersion() for the target database. |
String |
getDriverName()
Obtain access to the name of the JDBC driver, as returned from
DatabaseMetaData.getDriverName()
for the target database |
static final int NO_VERSION
Constant used to indicate that no version is defined
String getDatabaseName()
Obtain access to the database name, as returned from DatabaseMetaData.getDatabaseProductName()
for the target database
DatabaseMetaData.getDatabaseProductName()
int getDatabaseMajorVersion()
Obtain access to the database major version, as returned from
DatabaseMetaData.getDatabaseMajorVersion()
for the target database.
DatabaseMetaData.getDatabaseMajorVersion()
int getDatabaseMinorVersion()
Obtain access to the database minor version, as returned from
DatabaseMetaData.getDatabaseMinorVersion()
for the target database.
DatabaseMetaData.getDatabaseMinorVersion()
String getDriverName()
Obtain access to the name of the JDBC driver, as returned from DatabaseMetaData.getDriverName()
for the target database
DatabaseMetaData.getDriverName()
int getDriverMajorVersion()
Obtain access to the major version of the JDBC driver, as returned from
DatabaseMetaData.getDriverMajorVersion()
()} for the target database.
DatabaseMetaData.getDriverMajorVersion()
int getDriverMinorVersion()
Obtain access to the minor version of the JDBC driver, as returned from
DatabaseMetaData.getDriverMinorVersion()
for the target database.
DatabaseMetaData.getDriverMinorVersion()
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.