Class GateTypeManager

java.lang.Object
ru.bitel.bgbilling.modules.ipn.server.bean.GateTypeManager

public class GateTypeManager
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    GateTypeManager​(java.sql.Connection con, int mid)  
  • Method Summary

    Modifier and Type Method Description
    void deleteType​(int id)
    Удаляет тип шлюза по его кода
    GateType getType​(int id)
    Возвращает тип шлюза по его коду
    java.util.List<GateType> getTypeList()
    Возвращает список всех типов шлюзов
    java.util.Map<java.lang.Integer,​GateType> getTypeMap()
    Возвращает карту типов шлюзов и их кодов
    void updateType​(GateType type)
    Обновляет тип шлюза

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GateTypeManager

      public GateTypeManager​(java.sql.Connection con, int mid)
  • Method Details

    • getTypeMap

      public java.util.Map<java.lang.Integer,​GateType> getTypeMap()
      Возвращает карту типов шлюзов и их кодов
      Returns:
    • getTypeList

      public java.util.List<GateType> getTypeList()
      Возвращает список всех типов шлюзов
      Returns:
    • updateType

      public void updateType​(GateType type)
      Обновляет тип шлюза
      Parameters:
      type - тип шлюза
    • deleteType

      public void deleteType​(int id)
      Удаляет тип шлюза по его кода
      Parameters:
      id - код шлюза
    • getType

      public GateType getType​(int id)
      Возвращает тип шлюза по его коду
      Parameters:
      id - код шлюза
      Returns:
      null - если не найден