cloudeebusService = new cloudeebus.Service(this.wampSession, this, serviceName);
- function busServiceAddedSuccessCB(serviceName) {
+ function busServiceAddedSuccessCB(service) {
self.service = cloudeebusService;
if (successCB)
successCB(cloudeebusService);
};
cloudeebus.Service.prototype.add = function(successCB, errorCB) {
+ var self = this;
+
function ServiceAddedSuccessCB(serviceName) {
if (successCB) {
try { // calling dbus hook object function for un-translated types
- successCB(serviceName);
+ successCB(self);
}
catch (e) {
alert(arguments.callee.name + "-> Method callback exception: " + e);