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
-