Package com.logicaldoc.util.dbinit
Class DBInit
java.lang.Object
com.logicaldoc.util.dbinit.DBInit
- Direct Known Subclasses:
 PluginDbInit
Database initialisation utility
- Author:
 - Michael Scholz, Marco Meschieri
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidexecute()Executes all the sql files defined in the constructorvoidexecuteSql(String sql) Execute a SQL statements in the passed stringgetDbms()booleanThis method returns the state of the connection to the database.voidvoidvoidsetPassword(String password) voidvoidsetUsername(String username) booleanThis method tests a connection to the database 
- 
Constructor Details
- 
DBInit
A list of sql files to execute- Parameters:
 sqlList- The list of sql files
 - 
DBInit
public DBInit() 
 - 
 - 
Method Details
- 
execute
public void execute()Executes all the sql files defined in the constructor - 
executeSql
Execute a SQL statements in the passed string- Parameters:
 sql- The SQL to execute
 - 
isConnected
public boolean isConnected()This method returns the state of the connection to the database.- Returns:
 - checks true if the database is up and running and well connected
 
 - 
testConnection
public boolean testConnection()This method tests a connection to the database- Returns:
 - true if the database can be connected
 
 - 
setDriver
 - 
setUrl
 - 
setUsername
 - 
setPassword
 - 
getSqlList
 - 
getDbms
 - 
setDbms
 
 -