Interface InetServIpHandler

All Known Implementing Classes:
AbstractInetServIpHandler, InetServIpHandlerOldMode

public interface InetServIpHandler
  • Method Details

    • checkAddress

      void checkAddress(InetServ inetServ, InetServType servType) throws ru.bitel.bgbilling.common.BGMessageException
      Проверка введенных значений IP
      Parameters:
      inetServ -
      servType -
      Throws:
      ru.bitel.bgbilling.common.BGMessageException
    • setAddress

      void setAddress(InetServ inetServ, InetServType servType, InetServ oldInetServ, int subscriberId, String subscriberTitle) throws ru.bitel.bgbilling.common.BGException
      Выделение IP из ресурсов
      Parameters:
      ipMode -
      inetServ -
      servType -
      oldInetServ -
      subscriberId -
      subscriberTitle -
      Throws:
      ru.bitel.bgbilling.common.BGException
    • setRadiusIp

      boolean setRadiusIp(InetServIpData inetServIpData, RadiusPacket request, RadiusPacket response)
      Parameters:
      inetServIpData -
      request -
      response -
      Returns:
    • flowStaticSubnet

      void flowStaticSubnet(ru.bitel.bgbilling.modules.inet.server.runtime.InetServRuntime inetServRuntime, List<IpNet> result)
      добавляем статическую подсеть в обсчет Netflow
      Parameters:
      inetServRuntime -
      result -