bitel.billing.server.dba.bean

## Class BashScriptGenerator

- java.lang.Object
- - bitel.billing.server.dba.bean.ScriptGenerator
  - - bitel.billing.server.dba.bean.BashScriptGenerator

-     public class BashScriptGenerator
      extends ScriptGenerator

- - ### Field Summary

    - ### Fields inherited from class bitel.billing.server.dba.bean.ScriptGenerator

      `backupPath, backupTableList, databaseName, deleteTableList, mysqlCommand, mysqlDumpCommand, script`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `BashScriptGenerator(Setup setup, java.sql.Connection con, int mid)`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | `addBackupTables()`
    `protected void` | `addDeleteTables()`
    `protected void` | `addScriptHeader()`

    - ### Methods inherited from class bitel.billing.server.dba.bean.ScriptGenerator

      `addBackupTable, addDeleteTable, getScript, setBackupPath, setMysqlCommand, setMysqlDumpCommand`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### BashScriptGenerator

          public BashScriptGenerator(Setup setup,
                                     java.sql.Connection con,
                                     int mid)

  - ### Method Detail

    - #### addScriptHeader

          protected void addScriptHeader()

      Specified by:
        `addScriptHeader` in class `ScriptGenerator`

    - #### addBackupTables

          protected void addBackupTables()

      Specified by:
        `addBackupTables` in class `ScriptGenerator`

    - #### addDeleteTables

          protected void addDeleteTables()

      Specified by:
        `addDeleteTables` in class `ScriptGenerator`