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_SQL, LOG_STATISTICS
 
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, getTransactionIsolation, isOperational, isStarted, loadVersion, setConfiguration, setEntityManagerFactory, start, stop
 
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 SonarSource SA. All Rights Reserved.