Class ContractConfigManager

java.lang.Object
ru.bitel.bgbilling.plugins.edo.server.bean.ContractConfigManager

public class ContractConfigManager extends Object
сохранение и получение конфига с договора, и других настроек к нему привязанных
  • Constructor Details

    • ContractConfigManager

      public ContractConfigManager(Connection con)
  • Method Details

    • getConfig

      public String getConfig(int contractId) throws ru.bitel.bgbilling.common.BGException
      Возвращает конфиг для указанного договора, или "" если конфига пока нет.
      Throws:
      ru.bitel.bgbilling.common.BGException
    • saveConfig

      public void saveConfig(int contractId, String config) throws ru.bitel.bgbilling.common.BGException
      Обновляет конфиг для указанного договора, или создаёт если не было
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getGetEdoIdSettings

      public GetEdoIdSettings getGetEdoIdSettings(int contractId) throws ru.bitel.bgbilling.common.BGException
      получение настроек GetEdoIdSettings для договора, или возвращает дефолтный
      Throws:
      ru.bitel.bgbilling.common.BGException
    • saveGetEdoIdSettings

      public void saveGetEdoIdSettings(int contractId, GetEdoIdSettings settings) throws ru.bitel.bgbilling.common.BGException
      получение настроек GetEdoIdSettings для договора, или создаёт если не было
      Throws:
      ru.bitel.bgbilling.common.BGException