Class ProtocolHandlerAdapter
java.lang.Object
ru.bitel.bgbilling.apps.inet.access.sa.ProtocolHandlerAdapter
- All Implemented Interfaces:
 ProtocolHandler,DhcpProtocolHandler,RadiusProtocolHandler,ru.bitel.common.worker.Destroyable
public class ProtocolHandlerAdapter
extends Object
implements ProtocolHandler, ru.bitel.common.worker.Destroyable
Адаптер для интерфейса ProtocolHandler. Все методы данного класса пусты.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()voidinit(Setup setup, int moduleId, InetDevice inetDevice, InetDeviceType inetDeviceType, ParameterMap deviceConfig) voidpostprocessAccessRequest(RadiusPacket request, RadiusPacket response, ConnectionSet connectionSet) Постобработка RADIUS-запроса Access-RequestvoidpostprocessAccountingRequest(RadiusPacket request, RadiusPacket response, ConnectionSet connectionSet) Постобработка RADIUS-запроса Accounting-RequestvoidpostprocessDhcpRequest(DhcpPacket request, DhcpPacket response) Постобработка DHCP-запросаvoidpreprocessAccessRequest(RadiusPacket request, RadiusPacket response, ConnectionSet connectionSet) Предобработка RADIUS-запроса Access-RequestvoidpreprocessAccountingRequest(RadiusPacket request, RadiusPacket response, ConnectionSet connectionSet) Предобработка RADIUS-запроса Accounting-RequestvoidpreprocessDhcpRequest(DhcpPacket request, DhcpPacket response) Предобработка DHCP-запросаMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ru.bitel.bgbilling.apps.inet.access.sa.ProtocolHandler
configParameterListMethods inherited from interface ru.bitel.bgbilling.kernel.network.radius.RadiusProtocolHandler
overrideNasIdentifier 
- 
Constructor Details
- 
ProtocolHandlerAdapter
public ProtocolHandlerAdapter() 
 - 
 - 
Method Details
- 
init
public void init(Setup setup, int moduleId, InetDevice inetDevice, InetDeviceType inetDeviceType, ParameterMap deviceConfig) throws Exception - Specified by:
 initin interfaceProtocolHandler- Throws:
 Exception
 - 
destroy
- Specified by:
 destroyin interfaceru.bitel.common.worker.Destroyable- Throws:
 Exception
 - 
postprocessAccessRequest
public void postprocessAccessRequest(RadiusPacket request, RadiusPacket response, ConnectionSet connectionSet) throws Exception Description copied from interface:RadiusProtocolHandlerПостобработка RADIUS-запроса Access-Request- Specified by:
 postprocessAccessRequestin interfaceRadiusProtocolHandler- Throws:
 Exception
 - 
postprocessAccountingRequest
public void postprocessAccountingRequest(RadiusPacket request, RadiusPacket response, ConnectionSet connectionSet) throws Exception Description copied from interface:RadiusProtocolHandlerПостобработка RADIUS-запроса Accounting-Request- Specified by:
 postprocessAccountingRequestin interfaceRadiusProtocolHandler- Throws:
 Exception
 - 
preprocessAccessRequest
public void preprocessAccessRequest(RadiusPacket request, RadiusPacket response, ConnectionSet connectionSet) throws Exception Description copied from interface:RadiusProtocolHandlerПредобработка RADIUS-запроса Access-Request- Specified by:
 preprocessAccessRequestin interfaceRadiusProtocolHandler- Throws:
 Exception
 - 
preprocessAccountingRequest
public void preprocessAccountingRequest(RadiusPacket request, RadiusPacket response, ConnectionSet connectionSet) throws Exception Description copied from interface:RadiusProtocolHandlerПредобработка RADIUS-запроса Accounting-Request- Specified by:
 preprocessAccountingRequestin interfaceRadiusProtocolHandler- Throws:
 Exception
 - 
preprocessDhcpRequest
Description copied from interface:DhcpProtocolHandlerПредобработка DHCP-запроса- Specified by:
 preprocessDhcpRequestin interfaceDhcpProtocolHandler- Throws:
 Exception
 - 
postprocessDhcpRequest
Description copied from interface:DhcpProtocolHandlerПостобработка DHCP-запроса- Specified by:
 postprocessDhcpRequestin interfaceDhcpProtocolHandler- Throws:
 Exception
 
 -