var Progressor=function() {
Progressor.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Progressor.prototype={
StartRequestProcessing:function(requestKey,succeededCallback, failedCallback, userContext) {
return this._invoke(Progressor.get_path(), 'StartRequestProcessing',false,{requestKey:requestKey},succeededCallback,failedCallback,userContext); },
GetRequestStatus:function(requestKey,succeededCallback, failedCallback, userContext) {
return this._invoke(Progressor.get_path(), 'GetRequestStatus',false,{requestKey:requestKey},succeededCallback,failedCallback,userContext); },
Dispose:function(requestKey,succeededCallback, failedCallback, userContext) {
return this._invoke(Progressor.get_path(), 'Dispose',false,{requestKey:requestKey},succeededCallback,failedCallback,userContext); }}
Progressor.registerClass('Progressor',Sys.Net.WebServiceProxy);
Progressor._staticInstance = new Progressor();
Progressor.set_path = function(value) { Progressor._staticInstance._path = value; }
Progressor.get_path = function() { return Progressor._staticInstance._path; }
Progressor.set_timeout = function(value) { Progressor._staticInstance._timeout = value; }
Progressor.get_timeout = function() { return Progressor._staticInstance._timeout; }
Progressor.set_defaultUserContext = function(value) { Progressor._staticInstance._userContext = value; }
Progressor.get_defaultUserContext = function() { return Progressor._staticInstance._userContext; }
Progressor.set_defaultSucceededCallback = function(value) { Progressor._staticInstance._succeeded = value; }
Progressor.get_defaultSucceededCallback = function() { return Progressor._staticInstance._succeeded; }
Progressor.set_defaultFailedCallback = function(value) { Progressor._staticInstance._failed = value; }
Progressor.get_defaultFailedCallback = function() { return Progressor._staticInstance._failed; }
Progressor.set_path("/WebServices/Progressor.asmx");
Progressor.StartRequestProcessing= function(requestKey,onSuccess,onFailed,userContext) {Progressor._staticInstance.StartRequestProcessing(requestKey,onSuccess,onFailed,userContext); }
Progressor.GetRequestStatus= function(requestKey,onSuccess,onFailed,userContext) {Progressor._staticInstance.GetRequestStatus(requestKey,onSuccess,onFailed,userContext); }
Progressor.Dispose= function(requestKey,onSuccess,onFailed,userContext) {Progressor._staticInstance.Dispose(requestKey,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(UpdateStatus) === 'undefined') {
var UpdateStatus=gtc("UpdateStatus");
UpdateStatus.registerClass('UpdateStatus');
}
