ru.bitel.bgbilling.modules.drwebn.common.service

## Interface DrwebTariffService

-     public interface DrwebTariffService

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `deleteTariff(int id)`
    `java.util.List<DrwebTariff>` | `getAllTariffList()`
    `java.util.List<DrwebTariff>` | `getTariffListForContract(int cid, boolean forNew)`
    `void` | `updateTariff(DrwebTariff tariff)`

- - ### Method Detail

    - #### getAllTariffList

          java.util.List<DrwebTariff> getAllTariffList()
                                                throws ru.bitel.bgbilling.common.BGException

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

    - #### getTariffListForContract

          java.util.List<DrwebTariff> getTariffListForContract(int cid,
                                                               boolean forNew)
                                                        throws ru.bitel.bgbilling.common.BGException

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

    - #### updateTariff

          void updateTariff(DrwebTariff tariff)
                     throws ru.bitel.bgbilling.common.BGException

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

    - #### deleteTariff

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

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