Пропуск обработки определенных RADIUS-Accounting запросов

Материал из BiTel WiKi

Перейти к: навигация, поиск

Если в каких-то случаях необходимо определенные RADIUS-Accounting-пакеты не обрабатывать, то в скрипте предобработки в методе preprocessAccountingRequest можно указать:

import ru.bitel.bgbilling.modules.inet.radius.InetRadiusListenerWorker;

...
public void preprocessAccountingRequest( RadiusPacket request, RadiusPacket response, ConnectionSet connectionSet )
{
  ...
  if ( условие )
  {
    InetRadiusListenerWorker req = InetRadiusListenerWorker.get();
    req.setSkip( true );
    return;
  }
  ...
}

http://forum.bitel.ru/viewtopic.php?f=44&t=10277&p=87584#p87584

Личные инструменты