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
 
 -