var BspaceIntegrationWS=function() { BspaceIntegrationWS.initializeBase(this); this._timeout = 0; this._userContext = null; this._succeeded = null; this._failed = null; } BspaceIntegrationWS.prototype={ _get_path:function() { var p = this.get_path(); if (p) return p; else return BspaceIntegrationWS._staticInstance.get_path();}, TrackExternalLink:function(activityId,title,url,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'TrackExternalLink',false,{activityId:activityId,title:title,url:url},succeededCallback,failedCallback,userContext); }, TrackActivity:function(activityId,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'TrackActivity',false,{activityId:activityId},succeededCallback,failedCallback,userContext); }, TrackLoginAndWishlistAddition:function(bookId,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'TrackLoginAndWishlistAddition',false,{bookId:bookId},succeededCallback,failedCallback,userContext); }, TrackWishlistAddition:function(bookId,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'TrackWishlistAddition',false,{bookId:bookId},succeededCallback,failedCallback,userContext); }, TrackViewedBook:function(bookId,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'TrackViewedBook',false,{bookId:bookId},succeededCallback,failedCallback,userContext); }, TrackCartAbandon:function(bookIds,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'TrackCartAbandon',false,{bookIds:bookIds},succeededCallback,failedCallback,userContext); }, SendBookUpdatesToBspace:function(bookIds,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'SendBookUpdatesToBspace',false,{bookIds:bookIds},succeededCallback,failedCallback,userContext); }, UpdateBspaceCustomer:function(customerId,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'UpdateBspaceCustomer',false,{customerId:customerId},succeededCallback,failedCallback,userContext); }} BspaceIntegrationWS.registerClass('BspaceIntegrationWS',Sys.Net.WebServiceProxy); BspaceIntegrationWS._staticInstance = new BspaceIntegrationWS(); BspaceIntegrationWS.set_path = function(value) { BspaceIntegrationWS._staticInstance.set_path(value); } BspaceIntegrationWS.get_path = function() { return BspaceIntegrationWS._staticInstance.get_path(); } BspaceIntegrationWS.set_timeout = function(value) { BspaceIntegrationWS._staticInstance.set_timeout(value); } BspaceIntegrationWS.get_timeout = function() { return BspaceIntegrationWS._staticInstance.get_timeout(); } BspaceIntegrationWS.set_defaultUserContext = function(value) { BspaceIntegrationWS._staticInstance.set_defaultUserContext(value); } BspaceIntegrationWS.get_defaultUserContext = function() { return BspaceIntegrationWS._staticInstance.get_defaultUserContext(); } BspaceIntegrationWS.set_defaultSucceededCallback = function(value) { BspaceIntegrationWS._staticInstance.set_defaultSucceededCallback(value); } BspaceIntegrationWS.get_defaultSucceededCallback = function() { return BspaceIntegrationWS._staticInstance.get_defaultSucceededCallback(); } BspaceIntegrationWS.set_defaultFailedCallback = function(value) { BspaceIntegrationWS._staticInstance.set_defaultFailedCallback(value); } BspaceIntegrationWS.get_defaultFailedCallback = function() { return BspaceIntegrationWS._staticInstance.get_defaultFailedCallback(); } BspaceIntegrationWS.set_enableJsonp = function(value) { BspaceIntegrationWS._staticInstance.set_enableJsonp(value); } BspaceIntegrationWS.get_enableJsonp = function() { return BspaceIntegrationWS._staticInstance.get_enableJsonp(); } BspaceIntegrationWS.set_jsonpCallbackParameter = function(value) { BspaceIntegrationWS._staticInstance.set_jsonpCallbackParameter(value); } BspaceIntegrationWS.get_jsonpCallbackParameter = function() { return BspaceIntegrationWS._staticInstance.get_jsonpCallbackParameter(); } BspaceIntegrationWS.set_path("/BspaceIntegrationWS.asmx"); BspaceIntegrationWS.TrackExternalLink= function(activityId,title,url,onSuccess,onFailed,userContext) {BspaceIntegrationWS._staticInstance.TrackExternalLink(activityId,title,url,onSuccess,onFailed,userContext); } BspaceIntegrationWS.TrackActivity= function(activityId,onSuccess,onFailed,userContext) {BspaceIntegrationWS._staticInstance.TrackActivity(activityId,onSuccess,onFailed,userContext); } BspaceIntegrationWS.TrackLoginAndWishlistAddition= function(bookId,onSuccess,onFailed,userContext) {BspaceIntegrationWS._staticInstance.TrackLoginAndWishlistAddition(bookId,onSuccess,onFailed,userContext); } BspaceIntegrationWS.TrackWishlistAddition= function(bookId,onSuccess,onFailed,userContext) {BspaceIntegrationWS._staticInstance.TrackWishlistAddition(bookId,onSuccess,onFailed,userContext); } BspaceIntegrationWS.TrackViewedBook= function(bookId,onSuccess,onFailed,userContext) {BspaceIntegrationWS._staticInstance.TrackViewedBook(bookId,onSuccess,onFailed,userContext); } BspaceIntegrationWS.TrackCartAbandon= function(bookIds,onSuccess,onFailed,userContext) {BspaceIntegrationWS._staticInstance.TrackCartAbandon(bookIds,onSuccess,onFailed,userContext); } BspaceIntegrationWS.SendBookUpdatesToBspace= function(bookIds,onSuccess,onFailed,userContext) {BspaceIntegrationWS._staticInstance.SendBookUpdatesToBspace(bookIds,onSuccess,onFailed,userContext); } BspaceIntegrationWS.UpdateBspaceCustomer= function(customerId,onSuccess,onFailed,userContext) {BspaceIntegrationWS._staticInstance.UpdateBspaceCustomer(customerId,onSuccess,onFailed,userContext); }