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

createEntityManager

javax.persistence.EntityManager createEntityManager()

dumpStatistics

void dumpStatistics()

getConnection

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

getDialect

java.lang.String getDialect()

getEntityManagerFactory

javax.persistence.EntityManagerFactory getEntityManagerFactory()

isOperational

boolean isOperational()

start

void start()

stop

void stop()


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