Class ScriptGenerator
java.lang.Object
ru.bitel.bgbilling.modules.dba.server.bean.ScriptGenerator
- Direct Known Subclasses:
 BashScriptGenerator,BatchScriptGenerator
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected StringBuilder - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddBackupTable(String tableName) protected abstract voidvoidaddDeleteTable(String tableName) protected abstract voidprotected abstract voidvoidsetBackupPath(String backupPath) voidsetMysqlCommand(String mysqlBinPath) voidsetMysqlDumpCommand(String mysqlDumpCommand)  
- 
Field Details
- 
script
 - 
backupTableList
 - 
deleteTableList
 - 
mysqlCommand
 - 
mysqlDumpCommand
 - 
backupPath
 - 
databaseName
 
 - 
 - 
Constructor Details
- 
ScriptGenerator
 
 - 
 - 
Method Details
- 
setBackupPath
 - 
setMysqlCommand
 - 
addBackupTable
 - 
addDeleteTable
 - 
getScript
 - 
addScriptHeader
protected abstract void addScriptHeader() - 
addBackupTables
protected abstract void addBackupTables() - 
addDeleteTables
protected abstract void addDeleteTables() - 
setMysqlDumpCommand
 
 -