Class UserGateRuleManager

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

public class UserGateRuleManager
extends java.lang.Object
  • Constructor Details

    • UserGateRuleManager

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

    • getUserGateRules

      public java.util.List<UserGateRule> getUserGateRules​(int cid) throws java.sql.SQLException
      Throws:
      java.sql.SQLException
    • getUserGateRulesForGate

      public java.util.List<UserGateRule> getUserGateRulesForGate​(int gid)
    • getUserGateRule

      public UserGateRule getUserGateRule​(int gid, int cid)
    • getUserGateRule

      public UserGateRule getUserGateRule​(int id)
    • updateUserGateRule

      public void updateUserGateRule​(java.lang.String id, UserGateRule ugr)
      Обновление типа правила . от имени пользователя - сервер
      Parameters:
      id -
      ugr -
    • updateUserGateRule

      public void updateUserGateRule​(java.lang.String id, UserGateRule ugr, int userId)
      Parameters:
      id -
      ugr -
      userId - - иммя пользователя, от имени которого просиходит смена правила
    • deleteUserGateRule

      public void deleteUserGateRule​(int id)
    • getGateContracts

      public java.util.List<java.lang.String> getGateContracts​(int gid)
      Возращает номера договоров, которые добавлены на данный шлюз
      Parameters:
      gid -
      Returns: