Class ObjectTypeManager

java.lang.Object
bitel.billing.server.contract.object.bean.ObjectTypeManager

public class ObjectTypeManager extends Object
  • Constructor Details

    • ObjectTypeManager

      public ObjectTypeManager(Connection con)
  • Method Details

    • getTypeMap

      public Map<Integer,ObjectType> getTypeMap()
      Возвращает карту типов объектов и их кодов
      Returns:
    • getTypeList

      public List<ObjectType> getTypeList(boolean onlyVisible) throws ru.bitel.bgbilling.common.BGException
      Получает список значений типов объектов
      Returns:
      Throws:
      ru.bitel.bgbilling.common.BGException
    • getType

      public ObjectType getType(int id) throws ru.bitel.bgbilling.common.BGException
      Получает тип объекта по его коду
      Parameters:
      id - код типа объекта
      Returns:
      null - если нету
      Throws:
      ru.bitel.bgbilling.common.BGException
    • updateType

      public int updateType(ObjectType type) throws ru.bitel.bgbilling.common.BGException
      Обновляет значение типа объекта
      Parameters:
      type - тип объекта
      Throws:
      ru.bitel.bgbilling.common.BGException
    • deleteType

      public void deleteType(int id) throws ru.bitel.bgbilling.common.BGException
      Удаляет тип объекта
      Parameters:
      id - код типа объекта
      Throws:
      ru.bitel.bgbilling.common.BGException