org.sonar.api.database
Class DriverDatabaseConnector

java.lang.Object
  extended by org.sonar.api.database.AbstractDatabaseConnector
      extended by org.sonar.api.database.DriverDatabaseConnector
All Implemented Interfaces:
DatabaseConnector
Direct Known Subclasses:
InMemoryDatabaseConnector

public class DriverDatabaseConnector
extends AbstractDatabaseConnector


Field Summary
 
Fields inherited from class org.sonar.api.database.AbstractDatabaseConnector
LOG, LOG_SQL
 
Constructor Summary
DriverDatabaseConnector(org.apache.commons.configuration.Configuration configuration)
           
 
Method Summary
 java.sql.Connection getConnection()
           
 java.lang.String getDriver()
           
 java.lang.String getPassword()
           
 java.lang.String getUrl()
           
 java.lang.String getUsername()
           
 void setupEntityManagerFactory(java.util.Properties factoryProps)
           
 
Methods inherited from class org.sonar.api.database.AbstractDatabaseConnector
createEntityManager, createEntityManagerFactory, getConfiguration, getDatabaseVersion, getDialect, getDialectClass, getEntityManagerFactory, getHibernateProperties, getTransactionIsolation, isOperational, isStarted, loadVersion, setConfiguration, setEntityManagerFactory, start, stop, upToDateSchemaVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DriverDatabaseConnector

public DriverDatabaseConnector(org.apache.commons.configuration.Configuration configuration)
Method Detail

getDriver

public java.lang.String getDriver()

getUrl

public java.lang.String getUrl()

getUsername

public java.lang.String getUsername()

getPassword

public java.lang.String getPassword()

getConnection

public java.sql.Connection getConnection()
                                  throws java.sql.SQLException
Throws:
java.sql.SQLException

setupEntityManagerFactory

public void setupEntityManagerFactory(java.util.Properties factoryProps)
Specified by:
setupEntityManagerFactory in class AbstractDatabaseConnector


Copyright © 2009-2010 SonarSource SA. All Rights Reserved.