org.sonar.commons.database
Interface DatabaseConnector

All Known Implementing Classes:
AbstractDatabaseConnector, DriverDatabaseConnector, InMemoryDatabaseConnector

public interface DatabaseConnector


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

Method Detail

isOperational

boolean isOperational()

start

void start()

stop

void stop()

getDialect

java.lang.String getDialect()

getConnection

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

getEntityManagerFactory

javax.persistence.EntityManagerFactory getEntityManagerFactory()

createEntityManager

javax.persistence.EntityManager createEntityManager()

dumpStatistics

void dumpStatistics()


Copyright © 2009 SonarSource SA. All Rights Reserved.