Package ru.bitel.bgbilling.modules.dba.common.service

# Interface DBAService

public interface DBAService

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `generateScript(GenerateScriptParameters generateScriptParameters)`
  `void`
  `tableAutoarchiveUpdate(Set<String> tableNameMaskSet, int autoValue)`
  `void`
  `tableInArchiveUpdate(List<String> tableName, boolean value)`
  `List<TableInfo>`
  `tableInfoList()`

- ## Method Details

  - ### tableInfoList

    List<TableInfo> tableInfoList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
    Throws:
      `ru.bitel.bgbilling.common.BGException`
      `ru.bitel.bgbilling.common.BGMessageException`

  - ### tableInArchiveUpdate

    void tableInArchiveUpdate(List<String> tableName, boolean value) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
    Throws:
      `ru.bitel.bgbilling.common.BGException`
      `ru.bitel.bgbilling.common.BGMessageException`

  - ### tableAutoarchiveUpdate

    void tableAutoarchiveUpdate(Set<String> tableNameMaskSet, int autoValue) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
    Throws:
      `ru.bitel.bgbilling.common.BGException`
      `ru.bitel.bgbilling.common.BGMessageException`

  - ### generateScript

    String generateScript(GenerateScriptParameters generateScriptParameters) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
    Throws:
      `ru.bitel.bgbilling.common.BGException`
      `ru.bitel.bgbilling.common.BGMessageException`