forum.bitel.ru
http://forum.bitel.ru/

Тип event'а изменение/добавление логина
http://forum.bitel.ru/viewtopic.php?f=19&t=5828
Страница 1 из 1

Автор:  spec [ 29 авг 2011, 12:39 ]
Заголовок сообщения:  Тип event'а изменение/добавление логина

Как с помощью скрипта можно определить тип event'а, есть такое событие изменение/добавление логина.
Как можно узнать когда выполняется изменение, а когда добавление?

Автор:  Администратор [ 02 сен 2011, 12:12 ]
Заголовок сообщения:  Re: Тип event'а изменение/добавление логина

getLogin.getId() == 0 - добавление

Автор:  DDPaul [ 21 окт 2011, 19:19 ]
Заголовок сообщения:  Re: Тип event'а изменение/добавление логина

Только что напоролся на эти грабли, у меня при добавлении логина event.getLogin().getId() равен ID нового логина.
Как-нибудь еще можно узнать тип event'а? Или я что-то делаю не так?

Код скрипта:
Код:
public void onEvent( event, setup, con, conSlave )
{
    loginId = event.getLogin().getId();
    print( "Login ID = " + loginId );
}


server.script.log:
Код:
10-21/16:58:39  INFO [Thread-9] script - Process event cid:267; event:Event bitel.billing.server.call.bean.event.LoginUpdateEvent cid: 267; module: 11; type: 101; userId: 0
10-21/16:58:39  INFO [Thread-9] script - Process time => 48
10-21/16:58:39  INFO [Thread-9] script - Login ID = 25


Версия сервера биллинга: 5.1.714

Автор:  Администратор [ 24 окт 2011, 18:01 ]
Заголовок сообщения:  Re: Тип event'а изменение/добавление логина

Разделить никак не выйдет.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/