Interface InetServIpHandler
- All Known Implementing Classes:
AbstractInetServIpHandler
,InetServIpHandlerOldMode
public interface InetServIpHandler
-
Method Summary
Modifier and TypeMethodDescriptionvoid
checkAddress
(InetServ inetServ, InetServType servType) Проверка введенных значений IPvoid
flowStaticSubnet
(ru.bitel.bgbilling.modules.inet.server.runtime.InetServRuntime inetServRuntime, List<IpNet> result) добавляем статическую подсеть в обсчет Netflowvoid
setAddress
(InetServ inetServ, InetServType servType, InetServ oldInetServ, int subscriberId, String subscriberTitle) Выделение IP из ресурсовboolean
setRadiusIp
(InetServIpData inetServIpData, RadiusPacket request, RadiusPacket response)
-
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
- Parameters:
inetServIpData
-request
-response
-- Returns:
-
flowStaticSubnet
void flowStaticSubnet(ru.bitel.bgbilling.modules.inet.server.runtime.InetServRuntime inetServRuntime, List<IpNet> result) добавляем статическую подсеть в обсчет Netflow- Parameters:
inetServRuntime
-result
-
-