This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?


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

Property Inventory

Method Inventory


parameter DOMAIN = %Utility;
Domain used for localization.


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()


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 ]