Package org.apache.log4j.db.dialect
Class Util
- java.lang.Object
-
- org.apache.log4j.spi.ComponentBase
-
- org.apache.log4j.db.dialect.Util
-
- All Implemented Interfaces:
Component
public class Util extends ComponentBase
- Author:
- Ceki Gulcu
-
-
Field Summary
-
Fields inherited from class org.apache.log4j.spi.ComponentBase
repository
-
-
Constructor Summary
Constructors Constructor Description Util()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static int
discoverSQLDialect(DatabaseMetaData meta)
static SQLDialect
getDialectFromCode(int dialectCode)
boolean
supportsBatchUpdates(DatabaseMetaData meta)
This method handles cases where theDatabaseMetaData.supportsBatchUpdates()
method is missing in the JDBC driver implementation.boolean
supportsGetGeneratedKeys(DatabaseMetaData meta)
This method handles cases where theDatabaseMetaData.supportsGetGeneratedKeys()
method is missing in the JDBC driver implementation.-
Methods inherited from class org.apache.log4j.spi.ComponentBase
getLogger, getLoggerRepository, getNonFloodingLogger, resetErrorCount, setLoggerRepository
-
-
-
-
Method Detail
-
discoverSQLDialect
public static int discoverSQLDialect(DatabaseMetaData meta)
-
getDialectFromCode
public static SQLDialect getDialectFromCode(int dialectCode)
-
supportsGetGeneratedKeys
public boolean supportsGetGeneratedKeys(DatabaseMetaData meta)
This method handles cases where theDatabaseMetaData.supportsGetGeneratedKeys()
method is missing in the JDBC driver implementation.
-
supportsBatchUpdates
public boolean supportsBatchUpdates(DatabaseMetaData meta)
This method handles cases where theDatabaseMetaData.supportsBatchUpdates()
method is missing in the JDBC driver implementation.
-
-