org.sonar.core.database
Class EmbeddedDatabase

java.lang.Object
  extended by org.sonar.core.database.EmbeddedDatabase

public class EmbeddedDatabase
extends java.lang.Object


Constructor Summary
EmbeddedDatabase(org.apache.commons.configuration.Configuration configuration)
           
EmbeddedDatabase(java.io.File dbHome, java.util.Properties dbProps)
           
 
Method Summary
protected  java.io.File autodetectDataDirectory(org.apache.commons.configuration.Configuration configuration)
           
 java.io.File getDataDir()
           
static java.util.Properties getDefaultProperties()
           
 void setDbLog(java.io.PrintWriter dbLog)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmbeddedDatabase

public EmbeddedDatabase(org.apache.commons.configuration.Configuration configuration)

EmbeddedDatabase

public EmbeddedDatabase(java.io.File dbHome,
                        java.util.Properties dbProps)
Method Detail

getDataDir

public java.io.File getDataDir()

autodetectDataDirectory

protected java.io.File autodetectDataDirectory(org.apache.commons.configuration.Configuration configuration)

setDbLog

public void setDbLog(java.io.PrintWriter dbLog)

start

public void start()

stop

public void stop()

getDefaultProperties

public static java.util.Properties getDefaultProperties()


Copyright © 2008 SonarSource SA. All Rights Reserved.