For information on converting to InterSystems IRIS, see the
InterSystems IRIS Adoption Guide
and the InterSystems IRIS In-Place Conversion Guide,
both available on the WRC Distributions page (login required).
The interval in milliseconds at which keepalive events should be triggered.
A value of 0 is used when USEKEEPALIVE is 0 - this indicates that no keepalive is in use.
The default value is 30 seconds less than the CSP application timeout, but this is reduced to 2 seconds less than the timeout if the timeout is
less than 60 seconds.
Add centralised error handling for standard pages and dialogue windows.
classmethod SimpleKeepAlive(pString As %String = "") as %String [ ZenMethod ]
Simple method for the client to call.
Add a suffix to the popup name to avoid name collisions.
Simple call back to the server.
Helper method to allow pages to detect when they are in a resize loop under IE8.
Override onServerMethodError to funnel HyperEvent errors through the
central Ensemble exception handling code.
If session pollution occurs while in Studio mode, alert the user to the problem instead of reloading.
The method sets zenPage._staleStudioSession to true to ensure that an alert is displayed only once and subsequent
hyperevent failures will not trigger a reload of the page.