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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckAddress(InetServ inetServ, InetServType servType) Проверка введенных значений IPvoidflowStaticSubnet(ru.bitel.bgbilling.modules.inet.server.runtime.InetServRuntime inetServRuntime, List<IpNet> result) добавляем статическую подсеть в обсчет NetflowvoidsetAddress(InetServ inetServ, InetServType servType, InetServ oldInetServ, int subscriberId, String subscriberTitle) Выделение IP из ресурсовbooleansetRadiusIp(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:
checkAddressin interfaceInetServIpHandler- Overrides:
checkAddressin 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:
setAddressin interfaceInetServIpHandler- Overrides:
setAddressin classAbstractInetServIpHandler- Throws:
ru.bitel.bgbilling.common.BGException
-
setRadiusIp
public boolean setRadiusIp(InetServIpData inetServIpData, RadiusPacket request, RadiusPacket response) - Specified by:
setRadiusIpin interfaceInetServIpHandler- Overrides:
setRadiusIpin classAbstractInetServIpHandler- Returns:
-
flowStaticSubnet
public void flowStaticSubnet(ru.bitel.bgbilling.modules.inet.server.runtime.InetServRuntime inetServRuntime, List<IpNet> result) добавляем статическую подсеть в обсчет Netflow- Specified by:
flowStaticSubnetin interfaceInetServIpHandler- Overrides:
flowStaticSubnetin classAbstractInetServIpHandler
-