Type.registerNamespace('Bonasource.MembershipFS.WebUI.Content.Members');
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService=function() {
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.prototype={
SubscribeForum:function(forumPageId,succeededCallback, failedCallback, userContext) {
return this._invoke(Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.get_path(), 'SubscribeForum',false,{forumPageId:forumPageId},succeededCallback,failedCallback,userContext); },
UnsubscribeForum:function(forumPageId,succeededCallback, failedCallback, userContext) {
return this._invoke(Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.get_path(), 'UnsubscribeForum',false,{forumPageId:forumPageId},succeededCallback,failedCallback,userContext); },
SubscribeTopic:function(forumMessageId,succeededCallback, failedCallback, userContext) {
return this._invoke(Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.get_path(), 'SubscribeTopic',false,{forumMessageId:forumMessageId},succeededCallback,failedCallback,userContext); },
UnsubscribeTopic:function(forumMessageId,succeededCallback, failedCallback, userContext) {
return this._invoke(Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.get_path(), 'UnsubscribeTopic',false,{forumMessageId:forumMessageId},succeededCallback,failedCallback,userContext); }}
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.registerClass('Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService',Sys.Net.WebServiceProxy);
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService._staticInstance = new Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService();
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.set_path = function(value) { Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService._staticInstance._path = value; }
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.get_path = function() { return Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService._staticInstance._path; }
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.set_timeout = function(value) { Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService._staticInstance._timeout = value; }
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.get_timeout = function() { return Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService._staticInstance._timeout; }
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.set_defaultUserContext = function(value) { Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService._staticInstance._userContext = value; }
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.get_defaultUserContext = function() { return Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService._staticInstance._userContext; }
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.set_defaultSucceededCallback = function(value) { Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService._staticInstance._succeeded = value; }
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.get_defaultSucceededCallback = function() { return Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService._staticInstance._succeeded; }
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.set_defaultFailedCallback = function(value) { Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService._staticInstance._failed = value; }
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.get_defaultFailedCallback = function() { return Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService._staticInstance._failed; }
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.set_path("/Content/Members/SubscriptionWebService.asmx");
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.SubscribeForum= function(forumPageId,onSuccess,onFailed,userContext) {Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService._staticInstance.SubscribeForum(forumPageId,onSuccess,onFailed,userContext); }
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.UnsubscribeForum= function(forumPageId,onSuccess,onFailed,userContext) {Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService._staticInstance.UnsubscribeForum(forumPageId,onSuccess,onFailed,userContext); }
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.SubscribeTopic= function(forumMessageId,onSuccess,onFailed,userContext) {Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService._staticInstance.SubscribeTopic(forumMessageId,onSuccess,onFailed,userContext); }
Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService.UnsubscribeTopic= function(forumMessageId,onSuccess,onFailed,userContext) {Bonasource.MembershipFS.WebUI.Content.Members.SubscriptionWebService._staticInstance.UnsubscribeTopic(forumMessageId,onSuccess,onFailed,userContext); }
