Type.registerNamespace('WebServices.TypeLib');
WebServices.TypeLib.Content=function() {
WebServices.TypeLib.Content.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
WebServices.TypeLib.Content.prototype={
GetContentBySiteFile:function(SiteFileID,TBayID,Status,succeededCallback, failedCallback, userContext) {
return this._invoke(WebServices.TypeLib.Content.get_path(), 'GetContentBySiteFile',false,{SiteFileID:SiteFileID,TBayID:TBayID,Status:Status},succeededCallback,failedCallback,userContext); },
GetContent:function(ContentID,succeededCallback, failedCallback, userContext) {
return this._invoke(WebServices.TypeLib.Content.get_path(), 'GetContent',false,{ContentID:ContentID},succeededCallback,failedCallback,userContext); },
GetAllSystemContents:function(succeededCallback, failedCallback, userContext) {
return this._invoke(WebServices.TypeLib.Content.get_path(), 'GetAllSystemContents',false,{},succeededCallback,failedCallback,userContext); },
UpdateContent:function(ContentID,ContentData,ModifiedByID,succeededCallback, failedCallback, userContext) {
return this._invoke(WebServices.TypeLib.Content.get_path(), 'UpdateContent',false,{ContentID:ContentID,ContentData:ContentData,ModifiedByID:ModifiedByID},succeededCallback,failedCallback,userContext); },
ReleaseLock:function(ContentID,UserID,succeededCallback, failedCallback, userContext) {
return this._invoke(WebServices.TypeLib.Content.get_path(), 'ReleaseLock',false,{ContentID:ContentID,UserID:UserID},succeededCallback,failedCallback,userContext); },
RequestUnlock:function(ContentID,RequestorID,succeededCallback, failedCallback, userContext) {
return this._invoke(WebServices.TypeLib.Content.get_path(), 'RequestUnlock',false,{ContentID:ContentID,RequestorID:RequestorID},succeededCallback,failedCallback,userContext); },
RequestPublish:function(ContentID,RequestorID,succeededCallback, failedCallback, userContext) {
return this._invoke(WebServices.TypeLib.Content.get_path(), 'RequestPublish',false,{ContentID:ContentID,RequestorID:RequestorID},succeededCallback,failedCallback,userContext); }}
WebServices.TypeLib.Content.registerClass('WebServices.TypeLib.Content',Sys.Net.WebServiceProxy);
WebServices.TypeLib.Content._staticInstance = new WebServices.TypeLib.Content();
WebServices.TypeLib.Content.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; WebServices.TypeLib.Content._staticInstance._path = value; }
WebServices.TypeLib.Content.get_path = function() { return WebServices.TypeLib.Content._staticInstance._path; }
WebServices.TypeLib.Content.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
WebServices.TypeLib.Content._staticInstance._timeout = value; }
WebServices.TypeLib.Content.get_timeout = function() { 
return WebServices.TypeLib.Content._staticInstance._timeout; }
WebServices.TypeLib.Content.set_defaultUserContext = function(value) { 
WebServices.TypeLib.Content._staticInstance._userContext = value; }
WebServices.TypeLib.Content.get_defaultUserContext = function() { 
return WebServices.TypeLib.Content._staticInstance._userContext; }
WebServices.TypeLib.Content.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; WebServices.TypeLib.Content._staticInstance._succeeded = value; }
WebServices.TypeLib.Content.get_defaultSucceededCallback = function() { 
return WebServices.TypeLib.Content._staticInstance._succeeded; }
WebServices.TypeLib.Content.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; WebServices.TypeLib.Content._staticInstance._failed = value; }
WebServices.TypeLib.Content.get_defaultFailedCallback = function() { 
return WebServices.TypeLib.Content._staticInstance._failed; }
WebServices.TypeLib.Content.set_path("/context/services/TypeLib/Content.asmx");
WebServices.TypeLib.Content.GetContentBySiteFile= function(SiteFileID,TBayID,Status,onSuccess,onFailed,userContext) {WebServices.TypeLib.Content._staticInstance.GetContentBySiteFile(SiteFileID,TBayID,Status,onSuccess,onFailed,userContext); }
WebServices.TypeLib.Content.GetContent= function(ContentID,onSuccess,onFailed,userContext) {WebServices.TypeLib.Content._staticInstance.GetContent(ContentID,onSuccess,onFailed,userContext); }
WebServices.TypeLib.Content.GetAllSystemContents= function(onSuccess,onFailed,userContext) {WebServices.TypeLib.Content._staticInstance.GetAllSystemContents(onSuccess,onFailed,userContext); }
WebServices.TypeLib.Content.UpdateContent= function(ContentID,ContentData,ModifiedByID,onSuccess,onFailed,userContext) {WebServices.TypeLib.Content._staticInstance.UpdateContent(ContentID,ContentData,ModifiedByID,onSuccess,onFailed,userContext); }
WebServices.TypeLib.Content.ReleaseLock= function(ContentID,UserID,onSuccess,onFailed,userContext) {WebServices.TypeLib.Content._staticInstance.ReleaseLock(ContentID,UserID,onSuccess,onFailed,userContext); }
WebServices.TypeLib.Content.RequestUnlock= function(ContentID,RequestorID,onSuccess,onFailed,userContext) {WebServices.TypeLib.Content._staticInstance.RequestUnlock(ContentID,RequestorID,onSuccess,onFailed,userContext); }
WebServices.TypeLib.Content.RequestPublish= function(ContentID,RequestorID,onSuccess,onFailed,userContext) {WebServices.TypeLib.Content._staticInstance.RequestPublish(ContentID,RequestorID,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Context.BLL');
if (typeof(Context.BLL.Content) === 'undefined') {
Context.BLL.Content=gtc("Context.BLL.Content");
Context.BLL.Content.registerClass('Context.BLL.Content');
}
