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
-