Type.registerNamespace('Mediafly.Web.Main.WebServices');
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0=function() {
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.prototype={
ChangeChannelForFeedSlug:function(feedSlug,existingChannel,newChannel,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'ChangeChannelForFeedSlug',false,{feedSlug:feedSlug,existingChannel:existingChannel,newChannel:newChannel},succeededCallback,failedCallback,userContext); },
ChangeChannelForFeedSlugs:function(feedSlugs,newChannel,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'ChangeChannelForFeedSlugs',false,{feedSlugs:feedSlugs,newChannel:newChannel},succeededCallback,failedCallback,userContext); },
UpdateFeedSubscriptionTag:function(feedId,tag,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'UpdateFeedSubscriptionTag',false,{feedId:feedId,tag:tag},succeededCallback,failedCallback,userContext); },
ChangeChannel:function(subscriptionId,channelGenreTagId,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'ChangeChannel',false,{subscriptionId:subscriptionId,channelGenreTagId:channelGenreTagId},succeededCallback,failedCallback,userContext); },
ChangeChannelForEpisode:function(itemId,newChannel,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'ChangeChannelForEpisode',false,{itemId:itemId,newChannel:newChannel},succeededCallback,failedCallback,userContext); },
UpdateMultipleFeedSubscriptionState:function(feedIds,state,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'UpdateMultipleFeedSubscriptionState',false,{feedIds:feedIds,state:state},succeededCallback,failedCallback,userContext); },
UpdateFeedSubscriptionState:function(feedId,state,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'UpdateFeedSubscriptionState',false,{feedId:feedId,state:state},succeededCallback,failedCallback,userContext); },
ChangeState:function(subscriptionId,newState,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'ChangeState',false,{subscriptionId:subscriptionId,newState:newState},succeededCallback,failedCallback,userContext); },
AddFeed:function(feedURL,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'AddFeed',false,{feedURL:feedURL},succeededCallback,failedCallback,userContext); },
AddFeedForEmail:function(feedURL,emailAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'AddFeedForEmail',false,{feedURL:feedURL,emailAddress:emailAddress},succeededCallback,failedCallback,userContext); },
GetChannelNames:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'GetChannelNames',false,{},succeededCallback,failedCallback,userContext); },
GetChannelInfoForFeed:function(feedSlug,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'GetChannelInfoForFeed',false,{feedSlug:feedSlug},succeededCallback,failedCallback,userContext); },
SubscribeToFeed:function(feedSlug,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'SubscribeToFeed',false,{feedSlug:feedSlug},succeededCallback,failedCallback,userContext); },
SubscribeToFeedAndTag:function(feedSlug,tag,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'SubscribeToFeedAndTag',false,{feedSlug:feedSlug,tag:tag},succeededCallback,failedCallback,userContext); },
DoNewSubscription:function(feedId,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'DoNewSubscription',false,{feedId:feedId},succeededCallback,failedCallback,userContext); },
SubscribeToFeedIdAndTag:function(feedId,tag,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'SubscribeToFeedIdAndTag',false,{feedId:feedId,tag:tag},succeededCallback,failedCallback,userContext); },
UnsubscribeFromFeedId:function(feedId,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'UnsubscribeFromFeedId',false,{feedId:feedId},succeededCallback,failedCallback,userContext); },
UnsubscribeFromFeedIds:function(feedIds,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'UnsubscribeFromFeedIds',false,{feedIds:feedIds},succeededCallback,failedCallback,userContext); },
UnsubscribeToItem:function(itemID,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'UnsubscribeToItem',false,{itemID:itemID},succeededCallback,failedCallback,userContext); },
UnsubscribeToFeed:function(feedSlug,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'UnsubscribeToFeed',false,{feedSlug:feedSlug},succeededCallback,failedCallback,userContext); },
SetSubscriptionState:function(slug,subscriptionState,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'SetSubscriptionState',false,{slug:slug,subscriptionState:subscriptionState},succeededCallback,failedCallback,userContext); },
GetItemSubscriptionPopupData:function(itemId,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'GetItemSubscriptionPopupData',false,{itemId:itemId},succeededCallback,failedCallback,userContext); },
SubscribeToItem:function(itemId,state,days,threshold,channel,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'SubscribeToItem',false,{itemId:itemId,state:state,days:days,threshold:threshold,channel:channel},succeededCallback,failedCallback,userContext); },
RemoveItemSubscription:function(itemId,succeededCallback, failedCallback, userContext) {
return this._invoke(Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path(), 'RemoveItemSubscription',false,{itemId:itemId},succeededCallback,failedCallback,userContext); }}
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.registerClass('Mediafly.Web.Main.WebServices.SubscriptionService_v1_0',Sys.Net.WebServiceProxy);
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance = new Mediafly.Web.Main.WebServices.SubscriptionService_v1_0();
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.set_path = function(value) { Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance._path = value; }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_path = function() { return Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance._path; }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.set_timeout = function(value) { Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance._timeout = value; }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_timeout = function() { return Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance._timeout; }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.set_defaultUserContext = function(value) { Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance._userContext = value; }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_defaultUserContext = function() { return Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance._userContext; }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.set_defaultSucceededCallback = function(value) { Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance._succeeded = value; }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_defaultSucceededCallback = function() { return Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance._succeeded; }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.set_defaultFailedCallback = function(value) { Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance._failed = value; }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.get_defaultFailedCallback = function() { return Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance._failed; }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.set_path("/WebServices/SubscriptionService_v1_0.asmx");
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.ChangeChannelForFeedSlug= function(feedSlug,existingChannel,newChannel,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.ChangeChannelForFeedSlug(feedSlug,existingChannel,newChannel,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.ChangeChannelForFeedSlugs= function(feedSlugs,newChannel,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.ChangeChannelForFeedSlugs(feedSlugs,newChannel,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.UpdateFeedSubscriptionTag= function(feedId,tag,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.UpdateFeedSubscriptionTag(feedId,tag,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.ChangeChannel= function(subscriptionId,channelGenreTagId,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.ChangeChannel(subscriptionId,channelGenreTagId,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.ChangeChannelForEpisode= function(itemId,newChannel,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.ChangeChannelForEpisode(itemId,newChannel,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.UpdateMultipleFeedSubscriptionState= function(feedIds,state,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.UpdateMultipleFeedSubscriptionState(feedIds,state,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.UpdateFeedSubscriptionState= function(feedId,state,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.UpdateFeedSubscriptionState(feedId,state,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.ChangeState= function(subscriptionId,newState,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.ChangeState(subscriptionId,newState,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.AddFeed= function(feedURL,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.AddFeed(feedURL,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.AddFeedForEmail= function(feedURL,emailAddress,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.AddFeedForEmail(feedURL,emailAddress,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.GetChannelNames= function(onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.GetChannelNames(onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.GetChannelInfoForFeed= function(feedSlug,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.GetChannelInfoForFeed(feedSlug,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.SubscribeToFeed= function(feedSlug,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.SubscribeToFeed(feedSlug,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.SubscribeToFeedAndTag= function(feedSlug,tag,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.SubscribeToFeedAndTag(feedSlug,tag,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.DoNewSubscription= function(feedId,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.DoNewSubscription(feedId,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.SubscribeToFeedIdAndTag= function(feedId,tag,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.SubscribeToFeedIdAndTag(feedId,tag,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.UnsubscribeFromFeedId= function(feedId,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.UnsubscribeFromFeedId(feedId,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.UnsubscribeFromFeedIds= function(feedIds,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.UnsubscribeFromFeedIds(feedIds,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.UnsubscribeToItem= function(itemID,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.UnsubscribeToItem(itemID,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.UnsubscribeToFeed= function(feedSlug,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.UnsubscribeToFeed(feedSlug,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.SetSubscriptionState= function(slug,subscriptionState,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.SetSubscriptionState(slug,subscriptionState,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.GetItemSubscriptionPopupData= function(itemId,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.GetItemSubscriptionPopupData(itemId,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.SubscribeToItem= function(itemId,state,days,threshold,channel,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.SubscribeToItem(itemId,state,days,threshold,channel,onSuccess,onFailed,userContext); }
Mediafly.Web.Main.WebServices.SubscriptionService_v1_0.RemoveItemSubscription= function(itemId,onSuccess,onFailed,userContext) {Mediafly.Web.Main.WebServices.SubscriptionService_v1_0._staticInstance.RemoveItemSubscription(itemId,onSuccess,onFailed,userContext); }
Type.registerNamespace('Mediafly.Common.Library.Syndication');
if (typeof(Mediafly.Common.Library.Syndication.SubscriptionState) === 'undefined') {
Mediafly.Common.Library.Syndication.SubscriptionState = function() { throw Error.invalidOperation(); }
Mediafly.Common.Library.Syndication.SubscriptionState.prototype = {Unknown: 0,Active: 1,Paused: 2,Inactive: 3}
Mediafly.Common.Library.Syndication.SubscriptionState.registerEnum('Mediafly.Common.Library.Syndication.SubscriptionState', true);
}
Type.registerNamespace('Mediafly.Common.Web.Library.ItemSubscriptionPopup');
if (typeof(Mediafly.Common.Web.Library.ItemSubscriptionPopup.SubscriptionDataState) === 'undefined') {
Mediafly.Common.Web.Library.ItemSubscriptionPopup.SubscriptionDataState = function() { throw Error.invalidOperation(); }
Mediafly.Common.Web.Library.ItemSubscriptionPopup.SubscriptionDataState.prototype = {Unknown: 0,RemoveManual: 1,RemoveDays: 2,RemoveThreshold: 3}
Mediafly.Common.Web.Library.ItemSubscriptionPopup.SubscriptionDataState.registerEnum('Mediafly.Common.Web.Library.ItemSubscriptionPopup.SubscriptionDataState', true);
}
