Type.registerNamespace('BasWebBE.Services');
BasWebBE.Services.UtilityMethods=function() {
BasWebBE.Services.UtilityMethods.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
BasWebBE.Services.UtilityMethods.prototype={
GetDescription:function(productid,succeededCallback, failedCallback, userContext) {
return this._invoke(BasWebBE.Services.UtilityMethods.get_path(), 'GetDescription',false,{productid:productid},succeededCallback,failedCallback,userContext); }}
BasWebBE.Services.UtilityMethods.registerClass('BasWebBE.Services.UtilityMethods',Sys.Net.WebServiceProxy);
BasWebBE.Services.UtilityMethods._staticInstance = new BasWebBE.Services.UtilityMethods();
BasWebBE.Services.UtilityMethods.set_path = function(value) { BasWebBE.Services.UtilityMethods._staticInstance._path = value; }
BasWebBE.Services.UtilityMethods.get_path = function() { return BasWebBE.Services.UtilityMethods._staticInstance._path; }
BasWebBE.Services.UtilityMethods.set_timeout = function(value) { BasWebBE.Services.UtilityMethods._staticInstance._timeout = value; }
BasWebBE.Services.UtilityMethods.get_timeout = function() { return BasWebBE.Services.UtilityMethods._staticInstance._timeout; }
BasWebBE.Services.UtilityMethods.set_defaultUserContext = function(value) { BasWebBE.Services.UtilityMethods._staticInstance._userContext = value; }
BasWebBE.Services.UtilityMethods.get_defaultUserContext = function() { return BasWebBE.Services.UtilityMethods._staticInstance._userContext; }
BasWebBE.Services.UtilityMethods.set_defaultSucceededCallback = function(value) { BasWebBE.Services.UtilityMethods._staticInstance._succeeded = value; }
BasWebBE.Services.UtilityMethods.get_defaultSucceededCallback = function() { return BasWebBE.Services.UtilityMethods._staticInstance._succeeded; }
BasWebBE.Services.UtilityMethods.set_defaultFailedCallback = function(value) { BasWebBE.Services.UtilityMethods._staticInstance._failed = value; }
BasWebBE.Services.UtilityMethods.get_defaultFailedCallback = function() { return BasWebBE.Services.UtilityMethods._staticInstance._failed; }
BasWebBE.Services.UtilityMethods.set_path("/Services/UtilityMethods.asmx");
BasWebBE.Services.UtilityMethods.GetDescription= function(productid,onSuccess,onFailed,userContext) {BasWebBE.Services.UtilityMethods._staticInstance.GetDescription(productid,onSuccess,onFailed,userContext); }
