org.sonar.api.database
Interface DatabaseConnector

All Known Implementing Classes:
AbstractDatabaseConnector, DriverDatabaseConnector, InMemoryDatabaseConnector

public interface DatabaseConnector


Method Summary
 javax.persistence.EntityManager createEntityManager()
           
 java.sql.Connection getConnection()
           
 Dialect getDialect()
           
 javax.persistence.EntityManagerFactory getEntityManagerFactory()
           
 boolean isOperational()
           
 void start()
           
 void stop()
           
 

Method Detail

isOperational

boolean isOperational()

start

void start()

stop

void stop()

getDialect

Dialect getDialect()

getConnection

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

getEntityManagerFactory

javax.persistence.EntityManagerFactory getEntityManagerFactory()

createEntityManager

javax.persistence.EntityManager createEntityManager()


Copyright © 2009-2010 SonarSource. All Rights Reserved.