Type.registerNamespace('TTNetAv.VideoDataWebService');
TTNetAv.VideoDataWebService.DataService=function() {
TTNetAv.VideoDataWebService.DataService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
TTNetAv.VideoDataWebService.DataService.prototype={
GetVideoList:function(pageNumber,pageSize,guidList,reportType,succeededCallback, failedCallback, userContext) {
return this._invoke(TTNetAv.VideoDataWebService.DataService.get_path(), 'GetVideoList',false,{pageNumber:pageNumber,pageSize:pageSize,guidList:guidList,reportType:reportType},succeededCallback,failedCallback,userContext); },
GetVideoSearchResults:function(pageNumber,pageSize,keyword,succeededCallback, failedCallback, userContext) {
return this._invoke(TTNetAv.VideoDataWebService.DataService.get_path(), 'GetVideoSearchResults',false,{pageNumber:pageNumber,pageSize:pageSize,keyword:keyword},succeededCallback,failedCallback,userContext); }}
TTNetAv.VideoDataWebService.DataService.registerClass('TTNetAv.VideoDataWebService.DataService',Sys.Net.WebServiceProxy);
TTNetAv.VideoDataWebService.DataService._staticInstance = new TTNetAv.VideoDataWebService.DataService();
TTNetAv.VideoDataWebService.DataService.set_path = function(value) { TTNetAv.VideoDataWebService.DataService._staticInstance._path = value; }
TTNetAv.VideoDataWebService.DataService.get_path = function() { return TTNetAv.VideoDataWebService.DataService._staticInstance._path; }
TTNetAv.VideoDataWebService.DataService.set_timeout = function(value) { TTNetAv.VideoDataWebService.DataService._staticInstance._timeout = value; }
TTNetAv.VideoDataWebService.DataService.get_timeout = function() { return TTNetAv.VideoDataWebService.DataService._staticInstance._timeout; }
TTNetAv.VideoDataWebService.DataService.set_defaultUserContext = function(value) { TTNetAv.VideoDataWebService.DataService._staticInstance._userContext = value; }
TTNetAv.VideoDataWebService.DataService.get_defaultUserContext = function() { return TTNetAv.VideoDataWebService.DataService._staticInstance._userContext; }
TTNetAv.VideoDataWebService.DataService.set_defaultSucceededCallback = function(value) { TTNetAv.VideoDataWebService.DataService._staticInstance._succeeded = value; }
TTNetAv.VideoDataWebService.DataService.get_defaultSucceededCallback = function() { return TTNetAv.VideoDataWebService.DataService._staticInstance._succeeded; }
TTNetAv.VideoDataWebService.DataService.set_defaultFailedCallback = function(value) { TTNetAv.VideoDataWebService.DataService._staticInstance._failed = value; }
TTNetAv.VideoDataWebService.DataService.get_defaultFailedCallback = function() { return TTNetAv.VideoDataWebService.DataService._staticInstance._failed; }
TTNetAv.VideoDataWebService.DataService.set_path("/VideoDataWebService/DataService.asmx");
TTNetAv.VideoDataWebService.DataService.GetVideoList= function(pageNumber,pageSize,guidList,reportType,onSuccess,onFailed,userContext) {TTNetAv.VideoDataWebService.DataService._staticInstance.GetVideoList(pageNumber,pageSize,guidList,reportType,onSuccess,onFailed,userContext); }
TTNetAv.VideoDataWebService.DataService.GetVideoSearchResults= function(pageNumber,pageSize,keyword,onSuccess,onFailed,userContext) {TTNetAv.VideoDataWebService.DataService._staticInstance.GetVideoSearchResults(pageNumber,pageSize,keyword,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('TTNetAv.Integration.Portal');
if (typeof(TTNetAv.Integration.Portal.VideoPagedResult) === 'undefined') {
TTNetAv.Integration.Portal.VideoPagedResult=gtc("TTNetAv.Integration.Portal.VideoPagedResult");
TTNetAv.Integration.Portal.VideoPagedResult.registerClass('TTNetAv.Integration.Portal.VideoPagedResult');
}
