var PortalWebService=function() {
PortalWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
PortalWebService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return PortalWebService._staticInstance.get_path();},
ToonVerbergModule:function(moduleID,toonModule,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ToonVerbergModule',false,{moduleID:moduleID,toonModule:toonModule},succeededCallback,failedCallback,userContext); },
VerplaatsModule:function(moduleID,doelPane,moduleIndex,moduleClientID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'VerplaatsModule',false,{moduleID:moduleID,doelPane:doelPane,moduleIndex:moduleIndex,moduleClientID:moduleClientID},succeededCallback,failedCallback,userContext); },
HaalMonitors:function(ModuleID,cameraInfo,DeviceID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HaalMonitors',false,{ModuleID:ModuleID,cameraInfo:cameraInfo,DeviceID:DeviceID},succeededCallback,failedCallback,userContext); },
HaalTReDSconnectie:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HaalTReDSconnectie',false,{},succeededCallback,failedCallback,userContext); },
SVC:function(moduleID,deviceID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SVC',false,{moduleID:moduleID,deviceID:deviceID},succeededCallback,failedCallback,userContext); },
HaalAlarmInfo:function(TReDS_id,NumericDescriptor,State,TimeStamp,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HaalAlarmInfo',false,{TReDS_id:TReDS_id,NumericDescriptor:NumericDescriptor,State:State,TimeStamp:TimeStamp},succeededCallback,failedCallback,userContext); },
BewaarSiteMenu:function(nodes,websiteID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'BewaarSiteMenu',false,{nodes:nodes,websiteID:websiteID},succeededCallback,failedCallback,userContext); }}
PortalWebService.registerClass('PortalWebService',Sys.Net.WebServiceProxy);
PortalWebService._staticInstance = new PortalWebService();
PortalWebService.set_path = function(value) { PortalWebService._staticInstance.set_path(value); }
PortalWebService.get_path = function() { return PortalWebService._staticInstance.get_path(); }
PortalWebService.set_timeout = function(value) { PortalWebService._staticInstance.set_timeout(value); }
PortalWebService.get_timeout = function() { return PortalWebService._staticInstance.get_timeout(); }
PortalWebService.set_defaultUserContext = function(value) { PortalWebService._staticInstance.set_defaultUserContext(value); }
PortalWebService.get_defaultUserContext = function() { return PortalWebService._staticInstance.get_defaultUserContext(); }
PortalWebService.set_defaultSucceededCallback = function(value) { PortalWebService._staticInstance.set_defaultSucceededCallback(value); }
PortalWebService.get_defaultSucceededCallback = function() { return PortalWebService._staticInstance.get_defaultSucceededCallback(); }
PortalWebService.set_defaultFailedCallback = function(value) { PortalWebService._staticInstance.set_defaultFailedCallback(value); }
PortalWebService.get_defaultFailedCallback = function() { return PortalWebService._staticInstance.get_defaultFailedCallback(); }
PortalWebService.set_path("/PortalWebService.asmx");
PortalWebService.ToonVerbergModule= function(moduleID,toonModule,onSuccess,onFailed,userContext) {PortalWebService._staticInstance.ToonVerbergModule(moduleID,toonModule,onSuccess,onFailed,userContext); }
PortalWebService.VerplaatsModule= function(moduleID,doelPane,moduleIndex,moduleClientID,onSuccess,onFailed,userContext) {PortalWebService._staticInstance.VerplaatsModule(moduleID,doelPane,moduleIndex,moduleClientID,onSuccess,onFailed,userContext); }
PortalWebService.HaalMonitors= function(ModuleID,cameraInfo,DeviceID,onSuccess,onFailed,userContext) {PortalWebService._staticInstance.HaalMonitors(ModuleID,cameraInfo,DeviceID,onSuccess,onFailed,userContext); }
PortalWebService.HaalTReDSconnectie= function(onSuccess,onFailed,userContext) {PortalWebService._staticInstance.HaalTReDSconnectie(onSuccess,onFailed,userContext); }
PortalWebService.SVC= function(moduleID,deviceID,onSuccess,onFailed,userContext) {PortalWebService._staticInstance.SVC(moduleID,deviceID,onSuccess,onFailed,userContext); }
PortalWebService.HaalAlarmInfo= function(TReDS_id,NumericDescriptor,State,TimeStamp,onSuccess,onFailed,userContext) {PortalWebService._staticInstance.HaalAlarmInfo(TReDS_id,NumericDescriptor,State,TimeStamp,onSuccess,onFailed,userContext); }
PortalWebService.BewaarSiteMenu= function(nodes,websiteID,onSuccess,onFailed,userContext) {PortalWebService._staticInstance.BewaarSiteMenu(nodes,websiteID,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(Layoutsettings) === 'undefined') {
var Layoutsettings=gtc("Layoutsettings");
Layoutsettings.registerClass('Layoutsettings');
}
if (typeof(MonitorInfo) === 'undefined') {
var MonitorInfo=gtc("MonitorInfo");
MonitorInfo.registerClass('MonitorInfo');
}
Type.registerNamespace('XCite.Webportal');
if (typeof(XCite.Webportal.TReDSconnectie) === 'undefined') {
XCite.Webportal.TReDSconnectie=gtc("XCite.Webportal.TReDSconnectie");
XCite.Webportal.TReDSconnectie.registerClass('XCite.Webportal.TReDSconnectie');
}
if (typeof(ConnectieInfo) === 'undefined') {
var ConnectieInfo=gtc("ConnectieInfo");
ConnectieInfo.registerClass('ConnectieInfo');
}
if (typeof(AlarmInfo) === 'undefined') {
var AlarmInfo=gtc("AlarmInfo");
AlarmInfo.registerClass('AlarmInfo');
}
if (typeof(MenuInfo) === 'undefined') {
var MenuInfo=gtc("MenuInfo");
MenuInfo.registerClass('MenuInfo');
}
