public interface ContractLoginService
| Modifier and Type | Method and Description |
|---|---|
void |
contractLoginEvent(int contractId,
MapHolder<java.lang.String,java.lang.String> params)
Вызов события логона абонента.
|
void |
contractLoginLogAdd(int contractId,
boolean success,
java.lang.String remoteAddress,
java.lang.String sessionId,
java.lang.String username,
java.lang.String type,
java.lang.String data)
Добавление записи в журнал web-авторизаций абонента.
|
void contractLoginLogAdd(int contractId,
boolean success,
java.lang.String remoteAddress,
java.lang.String sessionId,
java.lang.String username,
java.lang.String type,
java.lang.String data)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
contractId - - ID договораsuccess - - true, если аутентифицирован без ошибок; false, например, если ввел неправильный парольremoteAddress - - удаленный адрес абонентаsessionId - - ID HTTP-сессииusername - - логин (например, номер договора)data - дополнительные данные, например, введенный пароль в виде строки "pswd = {0a1b2c344a1d}"ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentExceptionvoid contractLoginEvent(int contractId,
MapHolder<java.lang.String,java.lang.String> params)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
contractId - params - ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalArgumentException