Interface ContractLoginService
public interface ContractLoginService
Сервис для ЛК.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
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
-