org.sonar.core.persistence
Interface Database

All Known Implementing Classes:
BatchDatabase, DefaultDatabase

public interface Database

Since:
2.12

Method Summary
 DataSource getDataSource()
          Returns the configured datasource.
 Dialect getDialect()
           
 Properties getHibernateProperties()
           
 String getSchema()
           
 Database start()
           
 Database stop()
           
 

Method Detail

start

Database start()

stop

Database stop()

getDataSource

DataSource getDataSource()
Returns the configured datasource. Null as long as start() is not executed.


getDialect

Dialect getDialect()
Returns:
the dialect or null if start() has not been executed

getSchema

String getSchema()

getHibernateProperties

Properties getHibernateProperties()


Copyright © 2009-2012 SonarSource. All Rights Reserved.