Class Reference
IRIS for UNIX 2019.3
InterSystems: The power behind what matters   
Documentation  Search
  [%SYS] >  [SYS] >  [Monitor] >  [DashboardInstaller]
Private  Storage   

class SYS.Monitor.DashboardInstaller extends %RegisteredObject

This class handles installation of the System Monitor Dashboard.


Parameters Properties Methods Queries Indices ForeignKeys Triggers


%%OIDGet %AddToSaveSet %BindExport %BuildObjectGraph
%ClassIsLatestVersion %ClassName %Close %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IncrementCount %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject AddDashboardSensors CreateWebApplications Install
MoveKitFiles RemoveWebApplication SetLibDBReadOnly


• classmethod AddDashboardSensors() as %Status
• classmethod CreateWebApplications(dev As %Boolean) as %Status
• classmethod Install(kitPath As %String, dev As %Integer = 0, update As %Boolean = 0) as %Status
This method is invoked to install the Dashboard kit in a InterSystems IRIS instance. 'kitpath' is the directory of the unzipped Dashboard kit. 'dev' indicates whether the CSP app should cache files. 'update' will force the update of back end with DashboardSupport.xml even if DashboardSensors exists
• classmethod MoveKitFiles(kitPath As %String, DBSensors As %Boolean) as %Status
• classmethod RemoveWebApplication() as %Status
Remove CSP Application and REST API
• classmethod SetLibDBReadOnly(readOnly As %Integer, ByRef prevState=1) as %Boolean

Copyright (c) 2019 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.