public interface DBManager
Modifier and Type | Method and Description |
---|---|
java.io.File |
backupDatabase(java.io.File targetFolder,
java.lang.String baseFilename)
Creates a single-file backup of the internal db in the specified folder.
|
Table |
createTable() |
long |
getDatabaseSize() |
javax.sql.DataSource |
getDataSource() |
SDriver |
getDriver()
Returns the driver for the DBManager.
|
InternalDBFlavor |
getFlavor() |
boolean |
isNewDatabase() |
boolean |
isRunning() |
void |
restoreFromDBBackup(java.io.File tempFile) |
void |
setAutoBackupCount(int autoBackupCount) |
void |
setAutoBackupDelay(int autoBackupDelay) |
void |
setAutoBackupsEnabled(boolean b) |
void |
setDefragDelay(int defragFreqMin) |
void |
setFaultCount(int faultCount) |
void |
shutdown(boolean compact) |
void |
startup() |
void setAutoBackupCount(int autoBackupCount)
void setAutoBackupDelay(int autoBackupDelay)
void setFaultCount(int faultCount)
void setAutoBackupsEnabled(boolean b)
void setDefragDelay(int defragFreqMin)
boolean isNewDatabase()
boolean isRunning()
void shutdown(boolean compact)
javax.sql.DataSource getDataSource()
long getDatabaseSize()
void restoreFromDBBackup(java.io.File tempFile) throws java.io.IOException
java.io.IOException
java.io.File backupDatabase(java.io.File targetFolder, java.lang.String baseFilename) throws java.io.IOException
java.io.IOException
void startup() throws DBStartupException
DBStartupException
SDriver getDriver()
Table createTable()
InternalDBFlavor getFlavor()