This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRISOpens in a new window, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions pageOpens in a new window (login required).

Caché & Ensemble 2018.1.5Opens in a new window > Class Reference > %SYS namespace > %CSP.UI.Portal.License.Utils


abstract class %CSP.UI.Portal.License.Utils

Property Inventory (Including Private)

Method Inventory (Including Private)


parameter DOMAIN = %Utility;
Domain used for localization.

Properties (Including Private)

property RestartMsg as %String [ InitialExpression = $$$Text("System Restart Required - The cache.key in MGR will not take effect until restart.") ];
Property methods: RestartMsgDisplayToLogical(), RestartMsgGet(), RestartMsgIsValid(), RestartMsgLogicalToDisplay(), RestartMsgLogicalToOdbc(), RestartMsgNormalize(), RestartMsgSet()

Methods (Including Private)

classmethod DrawFile(pFile As %String, isPrint As %Boolean = 0) as %Status
Draw HTML for the license file in the License Key File field. This may or may not be activated. This method is called by LicensePrint also.
classmethod DrawLicense(pSeed As %String) as %Status
Draw HTML for the current activated license on the system. This method is called by LicensePrint also.
classmethod GetLicenseInfo(Output ret As %Library.ArrayOfDataTypes) as %Status
clientmethod doPrint(filename) [ Language = javascript ]


FeedbackOpens in a new window