ru.bitel.bgbilling.modules.inet.access.sa

## Interface ProtocolHandler

- All Superinterfaces:
    DhcpProtocolHandler, RadiusProtocolHandler
  All Known Implementing Classes:
    ProtocolHandlerAdapter

      public interface ProtocolHandler
      extends RadiusProtocolHandler, DhcpProtocolHandler

  Обработчик процессора протокола.
  See Also:
    `RadiusProtocolHandler`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `init(Setup setup, int moduleId, InetDevice inetDevice, InetDeviceType inetDeviceType, ParameterMap config)`

    - ### Methods inherited from interface ru.bitel.bgbilling.kernel.network.radius.RadiusProtocolHandler

      `overrideNasIdentifier, postprocessAccessRequest, postprocessAccountingRequest, preprocessAccessRequest, preprocessAccountingRequest`

    - ### Methods inherited from interface ru.bitel.bgbilling.kernel.network.dhcp.DhcpProtocolHandler

      `postprocessDhcpRequest, preprocessDhcpRequest`

- - ### Method Detail

    - #### init

          void init(Setup setup,
                    int moduleId,
                    InetDevice inetDevice,
                    InetDeviceType inetDeviceType,
                    ParameterMap config)
             throws java.lang.Exception

      Throws:
        `java.lang.Exception`