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
 Connection getConnection()
           
 String getDriver()
           
 String getPassword()
           
 String getUrl()
           
 String getUsername()
           
 void setupEntityManagerFactory(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 String getDriver()

getUrl

public String getUrl()

getUsername

public String getUsername()

getPassword

public String getPassword()

getConnection

public Connection getConnection()
                         throws SQLException
Throws:
SQLException

setupEntityManagerFactory

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


Copyright © 2009 SonarSource SA. All Rights Reserved.