Class InetServIpHandlerOldMode
java.lang.Object
ru.bitel.bgbilling.modules.inet.server.ip.AbstractInetServIpHandler
ru.bitel.bgbilling.modules.inet.server.ip.InetServIpHandlerOldMode
- All Implemented Interfaces:
InetServIpHandler
public class InetServIpHandlerOldMode
extends AbstractInetServIpHandler
implements InetServIpHandler
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bitel.bgbilling.modules.inet.server.ip.AbstractInetServIpHandler
AbstractInetServIpHandler.IpResult
-
Field Summary
Fields inherited from class ru.bitel.bgbilling.modules.inet.server.ip.AbstractInetServIpHandler
context, inetServService, moduleId
-
Constructor Summary
-
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) Methods inherited from class ru.bitel.bgbilling.modules.inet.server.ip.AbstractInetServIpHandler
flowStaticSubnetIPv4, getIPv4Mode, getIPv6Mode, setDelegatedIPv6Prefix, setFramedIPAddress, setFramedIPv6Prefix, setInetServService, setModuleId, setServerContext, subscriptionDelegatedIPv6Prefix, subscriptionFramedIPv6Prefix, tryReserveIPv4FromPool
-
Constructor Details
-
InetServIpHandlerOldMode
public InetServIpHandlerOldMode()
-
-
Method Details
-
checkAddress
public void checkAddress(InetServ inetServ, InetServType servType) throws ru.bitel.bgbilling.common.BGMessageException Description copied from interface:InetServIpHandler
Проверка введенных значений IP- Specified by:
checkAddress
in interfaceInetServIpHandler
- Overrides:
checkAddress
in classAbstractInetServIpHandler
- Throws:
ru.bitel.bgbilling.common.BGMessageException
-
setAddress
public void setAddress(InetServ inetServ, InetServType servType, InetServ oldInetServ, int subscriberId, String subscriberTitle) throws ru.bitel.bgbilling.common.BGException Description copied from interface:InetServIpHandler
Выделение IP из ресурсов- Specified by:
setAddress
in interfaceInetServIpHandler
- Overrides:
setAddress
in classAbstractInetServIpHandler
- Throws:
ru.bitel.bgbilling.common.BGException
-
setRadiusIp
public boolean setRadiusIp(InetServIpData inetServIpData, RadiusPacket request, RadiusPacket response) - Specified by:
setRadiusIp
in interfaceInetServIpHandler
- Overrides:
setRadiusIp
in classAbstractInetServIpHandler
- Returns:
-
flowStaticSubnet
public void flowStaticSubnet(ru.bitel.bgbilling.modules.inet.server.runtime.InetServRuntime inetServRuntime, List<IpNet> result) добавляем статическую подсеть в обсчет Netflow- Specified by:
flowStaticSubnet
in interfaceInetServIpHandler
- Overrides:
flowStaticSubnet
in classAbstractInetServIpHandler
-