Blackberry: Sybase(SUP): LoginToSync: регистрация обратного вызова

Я новичок в Blackberry и Sybase, и я должен признать, что я действительно ненавижу отсутствие информации об обоих...

пытаясь написать плагин, который позволит мне подключиться и войти в мою sybase.

В настоящее время я заблокирован этой линией

SUP101DB.loginToSync("supAdmin", "s3pAdmin");

loginToSync возвращает void, поэтому... как мне узнать, удалось ли мне войти в систему или нет?

версия SUP для IOS регистрирует прослушиватель событий и обратный вызов

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(onLoginSuccess:) name:ON_LOGIN_SUCCESS object:nil];
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(onLoginFailure:) name:ON_LOGIN_FAILURE object:nil];

как я могу сделать то же самое с Blackberry?


person Jason Rogers    schedule 14.10.2011    source источник


Ответы (1)


loginToSync() сначала пытается выполнить автономный вход. В случае сбоя offlineLogin будет предпринята попытка onlineLogin. Это рекомендуемый метод входа. Я не совсем уверен в типе исключения, которое вы получите, если оно выйдет из строя. Но я предполагаю, что он выдает исключение ULjException из метода synchronize(), который присутствует в сгенерированном коде SUP MBO.

person Nilanchal    schedule 17.10.2011