Class ContractParameterPrefDao

java.lang.Object
ru.bitel.common.dao.AbstarctDaoConstant
ru.bitel.common.dao.AbstractDao<B>
ru.bitel.common.dao.AbstractIdDao<ContractParameterPref>
ru.bitel.bgbilling.kernel.contract.param.server.bean.ContractParameterPrefDao
All Implemented Interfaces:
AutoCloseable

@Deprecated public class ContractParameterPrefDao extends ru.bitel.common.dao.AbstractIdDao<ContractParameterPref>
Deprecated.
use ContractParameterGroupAttr and ContractParameterServiceOld or ContractParameterGroupAttrDao
  • Constructor Details

    • ContractParameterPrefDao

      public ContractParameterPrefDao(Connection con)
      Deprecated.
  • Method Details

    • getContractParameterPrefList

      public List<ContractParameterPref> getContractParameterPrefList(ContractParameterPrefType prefEnum) throws ru.bitel.bgbilling.common.BGException
      Deprecated.
      Parameters:
      prefEnum - - элемент перечесления типа параметров договора
      Returns:
      - список настроек параметров договоров определенного типа, если prefEnum == TYPE_UNKNOWN, то все параметры
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getContractParameterPrefList

      public List<ContractParameterPref> getContractParameterPrefList(Set<Integer> ids) throws ru.bitel.bgbilling.common.BGException
      Deprecated.
      Parameters:
      ids - - set коды типов параметров.
      Returns:
      - список настроек параметров договоров коды которых соодержаться в ids, если ids == null, то все типы параметров.
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getContractParameterPrefIdTitleList

      public List<IdTitle> getContractParameterPrefIdTitleList(int paramTypeId) throws ru.bitel.bgbilling.common.BGException
      Deprecated.
      Получить список IdTitle( id - код ParameterPrefId ) по типу параметра.
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getAllContractParameterPrefList

      public List<ContractParameterPref> getAllContractParameterPrefList() throws ru.bitel.bgbilling.common.BGException
      Deprecated.
      Получить все списки параметров
      Throws:
      ru.bitel.bgbilling.common.BGException
    • moveParam

      public void moveParam(int id, boolean up) throws ru.bitel.bgbilling.common.BGException
      Deprecated.
      сдвиг параметра false - вниз, true - вверх
      Throws:
      ru.bitel.bgbilling.common.BGException
    • updateSortPosition

      public void updateSortPosition(List<ContractParameterPref> list) throws ru.bitel.bgbilling.common.BGException
      Deprecated.
      Обновление поля sort для всего листа
      Parameters:
      list - с изменнёными параметрами sort
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getContractParameterPrefMapByType

      public Map<Integer,List<IdTitle>> getContractParameterPrefMapByType() throws ru.bitel.bgbilling.common.BGException
      Deprecated.
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getFromRS

      protected ContractParameterPref getFromRS(ResultSet rs) throws SQLException, ru.bitel.bgbilling.common.BGException
      Deprecated.
      Specified by:
      getFromRS in class ru.bitel.common.dao.AbstractDao<ContractParameterPref>
      Throws:
      SQLException
      ru.bitel.bgbilling.common.BGException
    • updateImpl

      protected void updateImpl(ContractParameterPref pref) throws ru.bitel.bgbilling.common.BGException, SQLException
      Deprecated.
      Specified by:
      updateImpl in class ru.bitel.common.dao.AbstractDao<ContractParameterPref>
      Throws:
      ru.bitel.bgbilling.common.BGException
      SQLException