org.sonar.commons.database
Class AbstractDatabaseConnector
java.lang.Object
org.sonar.commons.database.AbstractDatabaseConnector
- All Implemented Interfaces:
- DatabaseConnector
- Direct Known Subclasses:
- DriverDatabaseConnector, JndiDatabaseConnector
public abstract class AbstractDatabaseConnector
- extends java.lang.Object
- implements DatabaseConnector
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG_SQL
protected static final org.slf4j.Logger LOG_SQL
LOG_STATISTICS
protected static final org.slf4j.Logger LOG_STATISTICS
AbstractDatabaseConnector
protected AbstractDatabaseConnector(org.apache.commons.configuration.Configuration configuration)
AbstractDatabaseConnector
protected AbstractDatabaseConnector()
getConfiguration
public org.apache.commons.configuration.Configuration getConfiguration()
setConfiguration
public void setConfiguration(org.apache.commons.configuration.Configuration configuration)
dumpStatistics
public void dumpStatistics()
- Specified by:
dumpStatistics
in interface DatabaseConnector
checkSchemaVersion
protected boolean checkSchemaVersion()
checkVersion
public void checkVersion()
throws WrongDatabaseVersionException
- Throws:
WrongDatabaseVersionException
getDialect
public java.lang.String getDialect()
- Specified by:
getDialect
in interface DatabaseConnector
getDialectClass
public java.lang.String getDialectClass(java.lang.String dialect)
Copyright © 2008 SonarSource SA. All Rights Reserved.