org.dbmaintain.database
Class DatabaseInfo

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

public class DatabaseInfo
extends Object

Author:
Tim Ducheyne, Filip Neven

Constructor Summary
DatabaseInfo(String name, String dialect, String driverClassName, String url, String userName, String password, List<String> schemaNames, boolean disabled, boolean defaultDatabase)
           
 
Method Summary
 String getDefaultSchemaName()
           
 String getDialect()
           
 String getDriverClassName()
           
 String getName()
           
 String getPassword()
           
 Set<String> getSchemaNames()
           
 String getUrl()
           
 String getUserName()
           
 boolean hasName(String name)
           
 boolean isDefaultDatabase()
           
 boolean isDisabled()
           
 void validateFull()
           
 void validateMinimal()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatabaseInfo

public DatabaseInfo(String name,
                    String dialect,
                    String driverClassName,
                    String url,
                    String userName,
                    String password,
                    List<String> schemaNames,
                    boolean disabled,
                    boolean defaultDatabase)
Method Detail

validateFull

public void validateFull()

validateMinimal

public void validateMinimal()

hasName

public boolean hasName(String name)

getName

public String getName()

getDialect

public String getDialect()

getDriverClassName

public String getDriverClassName()

getUrl

public String getUrl()

getUserName

public String getUserName()

getPassword

public String getPassword()

getDefaultSchemaName

public String getDefaultSchemaName()

getSchemaNames

public Set<String> getSchemaNames()

isDisabled

public boolean isDisabled()

isDefaultDatabase

public boolean isDefaultDatabase()


Copyright © 2011. All Rights Reserved.