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)`
  `String`
  `tableConfigTreeData()`
  `void`
  `tableInArchiveUpdate(List<String> tableName, boolean value)`
  `List<TableInfo>`
  `tableInfoList()`
  `void`
  `treeConfigUpdate(int tableModuleId, int tableId, String config)`

- ## Method Details

  - ### tableInfoList

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

  - ### tableInArchiveUpdate

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

  - ### tableAutoarchiveUpdate

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

  - ### generateScript

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

  - ### tableConfigTreeData

    String tableConfigTreeData() throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`

  - ### treeConfigUpdate

    void treeConfigUpdate(int tableModuleId, int tableId, String config) throws ru.bitel.bgbilling.common.BGException
    Throws:
      `ru.bitel.bgbilling.common.BGException`