net.thucydides.core.guice
Class EnvironmentVariablesDatabaseConfig

Package class diagram package EnvironmentVariablesDatabaseConfig
java.lang.Object
  extended by net.thucydides.core.guice.EnvironmentVariablesDatabaseConfig
All Implemented Interfaces:
DatabaseConfig

public class EnvironmentVariablesDatabaseConfig
extends Object
implements DatabaseConfig

Obtain the statistics database connection details. The statistics database is configured using the environment variables. If the default database is not used, the database must already exist.


Constructor Summary
EnvironmentVariablesDatabaseConfig(EnvironmentVariables environmentVariables, LocalDatabase localDatabase)
           
 
Method Summary
 void disable()
           
 void enable()
           
 Properties getProperties()
           
 boolean isActive()
           
 boolean isUsingLocalDatabase()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnvironmentVariablesDatabaseConfig

@Inject
public EnvironmentVariablesDatabaseConfig(EnvironmentVariables environmentVariables,
                                                 LocalDatabase localDatabase)
Method Detail

getProperties

public Properties getProperties()
Specified by:
getProperties in interface DatabaseConfig

isUsingLocalDatabase

public boolean isUsingLocalDatabase()
Specified by:
isUsingLocalDatabase in interface DatabaseConfig

disable

public void disable()
Specified by:
disable in interface DatabaseConfig

enable

public void enable()
Specified by:
enable in interface DatabaseConfig

isActive

public boolean isActive()
Specified by:
isActive in interface DatabaseConfig


Copyright © 2011-2012 Wakaleo Consulting. All Rights Reserved.