Interface ContractLoginService


public interface ContractLoginService
Сервис для ЛК.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    contractLoginEvent(int contractId, MapHolder<String,String> params)
    Вызов события логона абонента.
    void
    contractLoginLogAdd(int contractId, boolean success, String remoteAddress, String sessionId, String username, String type, String data)
    Добавление записи в журнал web-авторизаций абонента.
  • Method Details

    • contractLoginLogAdd

      void contractLoginLogAdd(int contractId, boolean success, String remoteAddress, String sessionId, String username, String type, String data) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
      Добавление записи в журнал web-авторизаций абонента.
      Parameters:
      contractId - - ID договора
      success - - true, если аутентифицирован без ошибок; false, например, если ввел неправильный пароль
      remoteAddress - - удаленный адрес абонента
      sessionId - - ID HTTP-сессии
      username - - логин (например, номер договора)
      data - дополнительные данные, например, введенный пароль в виде строки "pswd = {0a1b2c344a1d}"
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
      ru.bitel.bgbilling.common.BGIllegalArgumentException
    • contractLoginEvent

      void contractLoginEvent(int contractId, MapHolder<String,String> params) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException
      Вызов события логона абонента.
      Parameters:
      contractId -
      params -
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
      ru.bitel.bgbilling.common.BGIllegalArgumentException