黑莓:Sybase(SUP):LoginToSync:注册回调

时间:2011-10-14 17:08:56

标签: blackberry sybase sup

我是Blackberry和Sybase的新手,我必须承认,我真的很讨厌两者缺乏信息......

尝试编写一个允许我连接并登录sybase的插件。

我目前被此行阻止

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

loginToSync返回void所以...我怎么知道我的登录是否成功?

SUP的IOS版本注册了一个eventlistener和一个回调

[[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做同样的事情?

1 个答案:

答案 0 :(得分:0)

loginToSync()首先尝试offlineLogin。如果offlineLogin失败,它将尝试onlineLogin。这是推荐的登录方法。我不太确定异常类型,如果失败则得到。但我想它会从SUPMBO生成的代码中出现的synchronize()方法抛出ULjException异常。