Class TariffLabelManager

java.lang.Object
ru.bitel.bgbilling.kernel.tariff.server.bean.TariffLabelManager

public class TariffLabelManager extends Object
  • Field Details

  • Constructor Details

    • TariffLabelManager

      public TariffLabelManager(Connection con)
  • Method Details

    • getTariffLabelItemList

      public List<TariffLabelItem> getTariffLabelItemList() throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getTariffLabelIds

      public Set<Integer> getTariffLabelIds(int tariffPlanId) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getTariffIdsByLabelId

      public Set<Integer> getTariffIdsByLabelId(int labelId) throws ru.bitel.bgbilling.common.BGException
      Получить коды тарифов имеющих заданную метку
      Parameters:
      labelId - - код метки
      Throws:
      ru.bitel.bgbilling.common.BGException
    • setTariffLabelIds

      public void setTariffLabelIds(int tariffPlanId, Set<Integer> labelIds) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • updateTariffLabelTreeItem

      public void updateTariffLabelTreeItem(TariffLabelItem tariffLabelItem) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • removeTariffLabelItem

      public void removeTariffLabelItem(int tariffLabelItemId) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException