Home > Class Reference > ENSLIB namespace > %CSP.UI.Portal.Application

%CSP.UI.Portal.Application

class %CSP.UI.Portal.Application extends %CSP.Portal.Application

Zen application intended for System Management Portal use only. This class contains generic styles used by the SMP system wide. Change with caution.

Method Inventory

Parameters

parameter APPLICATIONNAME = System Management Portal;
This is the name of this application.
parameter DOMAIN = %Utility;
Domain used for localization.

Methods

classmethod CheckSecurity(pResource As %String) as %Boolean [ Language = objectscript ]
Given a security resource, this method returns 1 if user has privilege, and 0 if the user does not security privilege for using a particular function.
classmethod EvaluateCondition(pCondition As %String, tError As %String) as %Boolean [ Language = objectscript ]
Evaluate a menu item condition; the condition must refer to values or functions that are in scope (i.e., % variables).
classmethod GetConfigurationArray(n1, n2, Output pData) as %Status [ Language = objectscript ]
This method is called only when user has %Admin_Manage priviledge
with a few exceptions that require %Admin_Secure
classmethod GetNLPArray(ByRef n, ByRef pData) as %Status [ Language = objectscript ]
classmethod GetSecurityArray(n1, n2, Output pData) as %Status [ Language = objectscript ]
This method is called only when user has %Admin_Secure priviledge
classmethod GetSystemConfigArray(Output pData) as %Status [ Language = objectscript ]
Provide finder contents for the System Config pages.
classmethod GetSystemExplorerArray(Output pData) as %Status [ Language = objectscript ]
Provide finder contents for the System Explorer pages.
classmethod GetSystemOperationArray(Output pData) as %Status [ Language = objectscript ]
Provide finder contents for the System Operator pages.
classmethod GetSystemProviderArray(Output pData) as %Status [ Language = objectscript ]

Inherited Members

Inherited Properties

Inherited Methods