org.dbmaintain.database
Class Databases

java.lang.Object
  extended by org.dbmaintain.database.Databases

public class Databases
extends Object

Author:
Tim Ducheyne, Filip Neven

Constructor Summary
Databases(Database defaultDatabase, List<Database> databases, List<String> disabledDatabaseNames)
           
 
Method Summary
 Database getDatabase(String databaseName)
          Returns the database with the given name.
 List<Database> getDatabases()
           
 Database getDefaultDatabase()
           
 boolean isConfiguredDatabase(String databaseName)
           
 boolean isDisabledDatabase(String databaseName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Databases

public Databases(Database defaultDatabase,
                 List<Database> databases,
                 List<String> disabledDatabaseNames)
Method Detail

getDefaultDatabase

public Database getDefaultDatabase()

getDatabase

public Database getDatabase(String databaseName)
Returns the database with the given name. Null is returned if the database is disabled. An exception is raised if the database is unknown.

Parameters:
databaseName - The name
Returns:
The database, null if disabled

getDatabases

public List<Database> getDatabases()

isConfiguredDatabase

public boolean isConfiguredDatabase(String databaseName)

isDisabledDatabase

public boolean isDisabledDatabase(String databaseName)


Copyright © 2011. All Rights Reserved.