Type.registerNamespace('PulsarWatches.nl.services');
PulsarWatches.nl.services.WatchesService=function() {
PulsarWatches.nl.services.WatchesService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
PulsarWatches.nl.services.WatchesService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return PulsarWatches.nl.services.WatchesService._staticInstance.get_path();},
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
GetWatches:function(propertyCollection,page,range,elite,newSearch,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetWatches',false,{propertyCollection:propertyCollection,page:page,range:range,elite:elite,newSearch:newSearch},succeededCallback,failedCallback,userContext); },
GetPageCount:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPageCount',false,{},succeededCallback,failedCallback,userContext); },
GetSessionOptions:function(propertyid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSessionOptions',false,{propertyid:propertyid},succeededCallback,failedCallback,userContext); },
GetSessionPage:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSessionPage',false,{},succeededCallback,failedCallback,userContext); }}
PulsarWatches.nl.services.WatchesService.registerClass('PulsarWatches.nl.services.WatchesService',Sys.Net.WebServiceProxy);
PulsarWatches.nl.services.WatchesService._staticInstance = new PulsarWatches.nl.services.WatchesService();
PulsarWatches.nl.services.WatchesService.set_path = function(value) { PulsarWatches.nl.services.WatchesService._staticInstance.set_path(value); }
PulsarWatches.nl.services.WatchesService.get_path = function() { return PulsarWatches.nl.services.WatchesService._staticInstance.get_path(); }
PulsarWatches.nl.services.WatchesService.set_timeout = function(value) { PulsarWatches.nl.services.WatchesService._staticInstance.set_timeout(value); }
PulsarWatches.nl.services.WatchesService.get_timeout = function() { return PulsarWatches.nl.services.WatchesService._staticInstance.get_timeout(); }
PulsarWatches.nl.services.WatchesService.set_defaultUserContext = function(value) { PulsarWatches.nl.services.WatchesService._staticInstance.set_defaultUserContext(value); }
PulsarWatches.nl.services.WatchesService.get_defaultUserContext = function() { return PulsarWatches.nl.services.WatchesService._staticInstance.get_defaultUserContext(); }
PulsarWatches.nl.services.WatchesService.set_defaultSucceededCallback = function(value) { PulsarWatches.nl.services.WatchesService._staticInstance.set_defaultSucceededCallback(value); }
PulsarWatches.nl.services.WatchesService.get_defaultSucceededCallback = function() { return PulsarWatches.nl.services.WatchesService._staticInstance.get_defaultSucceededCallback(); }
PulsarWatches.nl.services.WatchesService.set_defaultFailedCallback = function(value) { PulsarWatches.nl.services.WatchesService._staticInstance.set_defaultFailedCallback(value); }
PulsarWatches.nl.services.WatchesService.get_defaultFailedCallback = function() { return PulsarWatches.nl.services.WatchesService._staticInstance.get_defaultFailedCallback(); }
PulsarWatches.nl.services.WatchesService.set_enableJsonp = function(value) { PulsarWatches.nl.services.WatchesService._staticInstance.set_enableJsonp(value); }
PulsarWatches.nl.services.WatchesService.get_enableJsonp = function() { return PulsarWatches.nl.services.WatchesService._staticInstance.get_enableJsonp(); }
PulsarWatches.nl.services.WatchesService.set_jsonpCallbackParameter = function(value) { PulsarWatches.nl.services.WatchesService._staticInstance.set_jsonpCallbackParameter(value); }
PulsarWatches.nl.services.WatchesService.get_jsonpCallbackParameter = function() { return PulsarWatches.nl.services.WatchesService._staticInstance.get_jsonpCallbackParameter(); }
PulsarWatches.nl.services.WatchesService.set_path("/services/WatchesService.asmx");
PulsarWatches.nl.services.WatchesService.HelloWorld= function(onSuccess,onFailed,userContext) {PulsarWatches.nl.services.WatchesService._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
PulsarWatches.nl.services.WatchesService.GetWatches= function(propertyCollection,page,range,elite,newSearch,onSuccess,onFailed,userContext) {PulsarWatches.nl.services.WatchesService._staticInstance.GetWatches(propertyCollection,page,range,elite,newSearch,onSuccess,onFailed,userContext); }
PulsarWatches.nl.services.WatchesService.GetPageCount= function(onSuccess,onFailed,userContext) {PulsarWatches.nl.services.WatchesService._staticInstance.GetPageCount(onSuccess,onFailed,userContext); }
PulsarWatches.nl.services.WatchesService.GetSessionOptions= function(propertyid,onSuccess,onFailed,userContext) {PulsarWatches.nl.services.WatchesService._staticInstance.GetSessionOptions(propertyid,onSuccess,onFailed,userContext); }
PulsarWatches.nl.services.WatchesService.GetSessionPage= function(onSuccess,onFailed,userContext) {PulsarWatches.nl.services.WatchesService._staticInstance.GetSessionPage(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(PulsarWatches.nl.services.ServiceProperty) === 'undefined') {
PulsarWatches.nl.services.ServiceProperty=gtc("PulsarWatches.nl.services.ServiceProperty");
PulsarWatches.nl.services.ServiceProperty.registerClass('PulsarWatches.nl.services.ServiceProperty');
}
Type.registerNamespace('PulsarWatches.nl.Repository.BusinessEntity');
if (typeof(PulsarWatches.nl.Repository.BusinessEntity.PulsarCursor) === 'undefined') {
PulsarWatches.nl.Repository.BusinessEntity.PulsarCursor=gtc("PulsarWatches.nl.Repository.BusinessEntity.PulsarCursor");
PulsarWatches.nl.Repository.BusinessEntity.PulsarCursor.registerClass('PulsarWatches.nl.Repository.BusinessEntity.PulsarCursor');
}

