Class InetServUtils

java.lang.Object
ru.bitel.bgbilling.modules.inet.server.bean.InetServUtils

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

    Constructors
    Constructor Description
    InetServUtils()  
  • Method Summary

    Modifier and Type Method Description
    static boolean checkIdentifier​(ConnectionSet connectionSet, int moduleId, InetServ inetServ, java.lang.String identifier, int setIdentifier)
    Проверка на то что идентификатор подходит.
    static boolean checkMacAddress​(ConnectionSet connectionSet, int moduleId, InetServ inetServ, byte[] macAddress, int setMacAddress)
    Проверка на то что MAC-адрес подходит.
    static void updateIdentifier​(ConnectionSet connectionSet, int moduleId, InetServ inetServ, java.lang.String identifier, boolean add)
    Обновление идентификатора сервиса.
    static void updateMacAddress​(ConnectionSet connectionSet, int moduleId, InetServ inetServ, byte[] macAddress, boolean add)
    Обновление MAC-адреса сервиса.

    Methods inherited from class java.lang.Object

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

    • InetServUtils

      public InetServUtils()
  • Method Details

    • updateIdentifier

      public static void updateIdentifier​(ConnectionSet connectionSet, int moduleId, InetServ inetServ, java.lang.String identifier, boolean add) throws ru.bitel.bgbilling.common.BGException
      Обновление идентификатора сервиса.
      Parameters:
      connectionSet - соединения к БД.
      moduleId - ID модуля.
      inetServ - сервис.
      identifier - идентификатор.
      add - true если нужно добавить, false - если нужно перезаписать идентификатор сервиса.
      Throws:
      ru.bitel.bgbilling.common.BGException
    • checkIdentifier

      public static boolean checkIdentifier​(ConnectionSet connectionSet, int moduleId, InetServ inetServ, java.lang.String identifier, int setIdentifier) throws ru.bitel.bgbilling.common.BGException
      Проверка на то что идентификатор подходит. При этом может произойти обновление иднтификатора сервиса.
      Parameters:
      connectionSet - соединения к БД.
      moduleId - ID модуля.
      inetServ - сервис.
      identifier - идентификатор.
      setIdentifier -
      Returns:
      Throws:
      ru.bitel.bgbilling.common.BGException
    • updateMacAddress

      public static void updateMacAddress​(ConnectionSet connectionSet, int moduleId, InetServ inetServ, byte[] macAddress, boolean add) throws ru.bitel.bgbilling.common.BGException
      Обновление MAC-адреса сервиса.
      Parameters:
      connectionSet - соединения к БД.
      moduleId - ID модуля.
      inetServ - сервис.
      macAddress - MAC-адрес.
      add - true если нужно добавить, false - если нужно перезаписать идентификатор сервиса.
      Throws:
      ru.bitel.bgbilling.common.BGException
    • checkMacAddress

      public static boolean checkMacAddress​(ConnectionSet connectionSet, int moduleId, InetServ inetServ, byte[] macAddress, int setMacAddress) throws ru.bitel.bgbilling.common.BGException
      Проверка на то что MAC-адрес подходит. При этом может произойти обновление MAC-адреса сервиса.
      Parameters:
      connectionSet - соединения к БД.
      moduleId - ID модуля.
      inetServ - сервис.
      macAddress - MAC-адрес.
      setMacAddress -
      Returns:
      Throws:
      ru.bitel.bgbilling.common.BGException