ru.bitel.bgbilling.kernel.module.common.service

## Interface ModuleConfigService

-     public interface ModuleConfigService

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `delete(int id)`
    `ModuleConfig` | `get(int moduleId, int id)`
    `int` | `getActive(int moduleId)`
    `java.util.List<ModuleConfig>` | `list(int moduleId)`
    `void` | `setActive(int moduleId, int id)`
    `void` | `update(ModuleConfig config)`

- - ### Method Detail

    - #### update

          void update(ModuleConfig config)
               throws ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGException`

    - #### list

          java.util.List<ModuleConfig> list(int moduleId)
                                     throws ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGException`

    - #### get

          ModuleConfig get(int moduleId,
                           int id)
                    throws ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGException`

    - #### delete

          void delete(int id)
               throws ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGException`

    - #### setActive

          void setActive(int moduleId,
                         int id)
                  throws ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGException`

    - #### getActive

          int getActive(int moduleId)
                 throws ru.bitel.bgbilling.common.BGException

      Throws:
        `ru.bitel.bgbilling.common.BGException`