Type.registerNamespace('aseantic.MOSS.Rado.WebServices');
aseantic.MOSS.Rado.WebServices.CollectionSearch=function() {
aseantic.MOSS.Rado.WebServices.CollectionSearch.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
aseantic.MOSS.Rado.WebServices.CollectionSearch.prototype={
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(aseantic.MOSS.Rado.WebServices.CollectionSearch.get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
Debug:function(succeededCallback, failedCallback, userContext) {
return this._invoke(aseantic.MOSS.Rado.WebServices.CollectionSearch.get_path(), 'Debug',false,{},succeededCallback,failedCallback,userContext); },
Reset:function(succeededCallback, failedCallback, userContext) {
return this._invoke(aseantic.MOSS.Rado.WebServices.CollectionSearch.get_path(), 'Reset',false,{},succeededCallback,failedCallback,userContext); },
Filter:function(succeededCallback, failedCallback, userContext) {
return this._invoke(aseantic.MOSS.Rado.WebServices.CollectionSearch.get_path(), 'Filter',false,{},succeededCallback,failedCallback,userContext); },
FilterFor:function(k,succeededCallback, failedCallback, userContext) {
return this._invoke(aseantic.MOSS.Rado.WebServices.CollectionSearch.get_path(), 'FilterFor',false,{k:k},succeededCallback,failedCallback,userContext); },
AddFilter:function(lng,itm,filterItm,succeededCallback, failedCallback, userContext) {
return this._invoke(aseantic.MOSS.Rado.WebServices.CollectionSearch.get_path(), 'AddFilter',false,{lng:lng,itm:itm,filterItm:filterItm},succeededCallback,failedCallback,userContext); },
RemoveFilter:function(itm,succeededCallback, failedCallback, userContext) {
return this._invoke(aseantic.MOSS.Rado.WebServices.CollectionSearch.get_path(), 'RemoveFilter',false,{itm:itm},succeededCallback,failedCallback,userContext); },
Draw:function(itm,lng,succeededCallback, failedCallback, userContext) {
return this._invoke(aseantic.MOSS.Rado.WebServices.CollectionSearch.get_path(), 'Draw',false,{itm:itm,lng:lng},succeededCallback,failedCallback,userContext); }}
aseantic.MOSS.Rado.WebServices.CollectionSearch.registerClass('aseantic.MOSS.Rado.WebServices.CollectionSearch',Sys.Net.WebServiceProxy);
aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance = new aseantic.MOSS.Rado.WebServices.CollectionSearch();
aseantic.MOSS.Rado.WebServices.CollectionSearch.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance._path = value; }
aseantic.MOSS.Rado.WebServices.CollectionSearch.get_path = function() { return aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance._path; }
aseantic.MOSS.Rado.WebServices.CollectionSearch.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); }
aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance._timeout = value; }
aseantic.MOSS.Rado.WebServices.CollectionSearch.get_timeout = function() { 
return aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance._timeout; }
aseantic.MOSS.Rado.WebServices.CollectionSearch.set_defaultUserContext = function(value) { 
aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance._userContext = value; }
aseantic.MOSS.Rado.WebServices.CollectionSearch.get_defaultUserContext = function() { 
return aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance._userContext; }
aseantic.MOSS.Rado.WebServices.CollectionSearch.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance._succeeded = value; }
aseantic.MOSS.Rado.WebServices.CollectionSearch.get_defaultSucceededCallback = function() { 
return aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance._succeeded; }
aseantic.MOSS.Rado.WebServices.CollectionSearch.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance._failed = value; }
aseantic.MOSS.Rado.WebServices.CollectionSearch.get_defaultFailedCallback = function() { 
return aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance._failed; }
aseantic.MOSS.Rado.WebServices.CollectionSearch.set_path("/WebServices/CollectionSearch.asmx");
aseantic.MOSS.Rado.WebServices.CollectionSearch.HelloWorld= function(onSuccess,onFailed,userContext) {aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
aseantic.MOSS.Rado.WebServices.CollectionSearch.Debug= function(onSuccess,onFailed,userContext) {aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance.Debug(onSuccess,onFailed,userContext); }
aseantic.MOSS.Rado.WebServices.CollectionSearch.Reset= function(onSuccess,onFailed,userContext) {aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance.Reset(onSuccess,onFailed,userContext); }
aseantic.MOSS.Rado.WebServices.CollectionSearch.Filter= function(onSuccess,onFailed,userContext) {aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance.Filter(onSuccess,onFailed,userContext); }
aseantic.MOSS.Rado.WebServices.CollectionSearch.FilterFor= function(k,onSuccess,onFailed,userContext) {aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance.FilterFor(k,onSuccess,onFailed,userContext); }
aseantic.MOSS.Rado.WebServices.CollectionSearch.AddFilter= function(lng,itm,filterItm,onSuccess,onFailed,userContext) {aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance.AddFilter(lng,itm,filterItm,onSuccess,onFailed,userContext); }
aseantic.MOSS.Rado.WebServices.CollectionSearch.RemoveFilter= function(itm,onSuccess,onFailed,userContext) {aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance.RemoveFilter(itm,onSuccess,onFailed,userContext); }
aseantic.MOSS.Rado.WebServices.CollectionSearch.Draw= function(itm,lng,onSuccess,onFailed,userContext) {aseantic.MOSS.Rado.WebServices.CollectionSearch._staticInstance.Draw(itm,lng,onSuccess,onFailed,userContext); }
