Interface ContractLoginService
public interface ContractLoginService
Сервис для ЛК.
-
Method Summary
Modifier and TypeMethodDescriptionvoidcontractLoginEvent(int contractId, MapHolder<String, String> params) Вызов события логона абонента.voidcontractLoginLogAdd(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.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.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.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentException
-