DriverDependenciesClass

Possible values: Name of class that implements DriverDependencies interface

Default value: "org.enhydra.dods.dependencies.StandardDriverDependencies"

File: dbVendorConf.xml file

Context: Drivers

According to JDBC 3.0 specification the way to work with "autogenerated columns" is standardized on database (JDBC) driver level, but many today available jdbc drivers have incomplete implementation of JDBC 3.0 or are not JDBC 3.0 compliant at all.

To support "autogenerated columns" in production environment DODS use separate implementation of driver DriverDependencies interface for each database driver/vendor.

Full name of class that implements DriverDependencies interface for concrete database driver/vendor is determined by "DriverDependenciesClass" parameter which is placed inside "Driver" section of DODS database vendor configuration file.

Current implementations:

org.enhydra.dods.dependencies.MsjdbcDriverDependencies
org.enhydra.dods.dependencies.PgSqlDependencies
org.enhydra.dods.dependencies.StandardDriverDependencies