Skip to main content


class %CSP.UI.Portal.EnsembleMonitor extends %CSP.UI.Portal.Template

Monitor page for the Interoperability Management Portal.

Property Inventory

Method Inventory


parameter AUTONS = 0;
If true, auto-switch namespace to whatever $NAMESPACE is passed in.
parameter PAGENAME = System Monitor;
Name of this page.
parameter RECENT = 1;
If true, register visits to this page in the recent list.
parameter RESOURCE = %Ens_Dashboard:USE;
User needs USE permissions on the %Ens_Dashboard resource to access this page.


property %Pane as %CSP.Util.Pane;
Server-side reference to the pane object so that the head and body sections can be added to the page correctly.
Property methods: %PaneGet(), %PaneGetSwizzled(), %PaneIsValid(), %PaneNewObject(), %PaneSet()
property HelpAddress as %ZEN.Datatype.string [ InitialExpression = $$$PRODUCT2_", "_..#PAGENAME ];
The help address that links to the "Help" (next to the "Logout" link) documentation
Property methods: HelpAddressDisplayToLogical(), HelpAddressGet(), HelpAddressIsValid(), HelpAddressLogicalToDisplay(), HelpAddressLogicalToOdbc(), HelpAddressNormalize(), HelpAddressSet()
property paneDone as %Boolean;
Flag to indicate whether %Pane's OnDrawHEAD() method has been executed.
Property methods: paneDoneDisplayToLogical(), paneDoneGet(), paneDoneIsValid(), paneDoneLogicalToDisplay(), paneDoneLogicalToXSD(), paneDoneNormalize(), paneDoneSet(), paneDoneXSDToLogical()


Return the array of links to show in the locator bar.
Overridden to show Interoperability->Monitor->ProductionMonitor.
method %OnAfterCreatePage() as %Status
Instantiate %Pane.
method %OnDrawHTMLHead() as %Status
Add the HEAD section for %Pane and override some CSS styles if HTML5 is enabled. Without these overrides, the font size is calculated to be 0.8px and padding is calculated to be 0 for the header cells..
method %OnGetPageName() as %String
Get the (localized) name of the page.
method %OnGetTitle() as %String
Get the (localized) title string for the page.
method DrawStats(pSeed As %String) as %Status
Draw the contents of the diagram header.
classmethod GetDetailPane(pInstance As %CSP.Util.PageInstance) as %CSP.Util.Pane
clientmethod onServerMethodError(err, errObject) [ Language = javascript ]
Custom handler for hyperEvent handlers to be (optionally) less intrusive if the cause of the error was an auto-refresh timer losing commectivity with the host. Modified from %ZEN.Portal.standardPage because auto-refresh is hard-coded
clientmethod onlayoutHandler(load) [ Language = javascript ]
Adjust sizes of components on the page.
clientmethod updateStats(timer) [ Language = javascript ]

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab