%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 (Including Private)

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

Inherited Methods (Including Private)

Feedback