%CSP.Portal.Application


class %CSP.Portal.Application extends
%ZEN.Portal.Application

Zen based Management Portal Application

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 2


Summary


This is a Zen Application class.

Pages within this Application
%CSP.Portal.SourceControl.Dialog.Manager

Properties
%StatusCode

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %DrawLocatorMenu
%DrawSmallMenu %DrawStyleHTML %DrawTitleHTML %DrawTitleServerHTML
%Extends %GetApplicationName %GetParameter %GetUserPackages
%IsA %IsModified %LinkCSS %LinkScript
%New %NormalizeObject %ObjectModified %OnGetJSResources
%OnGetProductName %OriginalNamespace %PackageName %RemoveFromSaveSet
%SerializeObject %SetModified %ValidateObject CanShowSwitch
CheckSecurity ConvertParameter Decrypt DrawServerFlag
DrawUsername Encrypt EscapeHTML EscapeURL
EvaluateCondition GetContextLinks GetQuickLinks HyperEventCall
HyperEventHead Include InsertHiddenField InsertHiddenFields
IsPrivate Link OnHTTPHeader OnPage
OnPageError OnPostHTTP OnPostHyperEvent OnPreHTTP
OnPreHyperEvent Page QuoteJS RewriteURL
ShowError StartTimer StopTimer ThrowError
UnescapeHTML UnescapeURL

Subclasses
%CSP.UI.Portal.Application EnsPortal.Application

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
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
Evaluate a menu item condition; the condition must refer to values or functions that are in scope (i.e., % variables).
Copyright © 1997-2020 InterSystems Corporation, Cambridge, MA