Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%CSP] >  [UI] >  [Portal] >  [Application]
Private  Storage   

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.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 9


Summary

This is a Zen Application class.

Pages within this Application
%CSP.UI.Portal.About %CSP.UI.Portal.Applications.Client %CSP.UI.Portal.Applications.ClientList
%CSP.UI.Portal.Applications.DocDB %CSP.UI.Portal.Applications.DocDBList %CSP.UI.Portal.Applications.PrivRoutine
%CSP.UI.Portal.Applications.PrivRoutineList %CSP.UI.Portal.Applications.Web %CSP.UI.Portal.Applications.WebList
%CSP.UI.Portal.Archive %CSP.UI.Portal.Archives %CSP.UI.Portal.Audit.CopyLog
%CSP.UI.Portal.Audit.Detail %CSP.UI.Portal.Audit.ExportLog %CSP.UI.Portal.Audit.PurgeLog
%CSP.UI.Portal.Audit.SystemEvents %CSP.UI.Portal.Audit.UserEvent %CSP.UI.Portal.Audit.UserEvents
%CSP.UI.Portal.Audit.View %CSP.UI.Portal.Authentication %CSP.UI.Portal.Background.Dialog.DatabaseCompact
%CSP.UI.Portal.Background.Dialog.DatabaseDefragment %CSP.UI.Portal.Background.Dialog.DatabaseTruncate %CSP.UI.Portal.Background.Dialog.TaskInfo
%CSP.UI.Portal.BackgroundTaskError %CSP.UI.Portal.BackgroundTaskErrorPopup %CSP.UI.Portal.BackgroundTaskList
%CSP.UI.Portal.BackgroundTaskListPopup %CSP.UI.Portal.BackgroundTasks %CSP.UI.Portal.CSPSessions
%CSP.UI.Portal.ClassList %CSP.UI.Portal.ClassList.SQLDetails %CSP.UI.Portal.Config.Cluster
%CSP.UI.Portal.Config.Compatibility %CSP.UI.Portal.Config.Device %CSP.UI.Portal.Config.Devices
%CSP.UI.Portal.Config.IO %CSP.UI.Portal.Config.LogDaemon %CSP.UI.Portal.Config.MagTape
%CSP.UI.Portal.Config.MagTapes %CSP.UI.Portal.Config.Memory %CSP.UI.Portal.Config.SQLDataType
%CSP.UI.Portal.Config.SQLDataTypes %CSP.UI.Portal.Config.Startup %CSP.UI.Portal.Config.SubType
%CSP.UI.Portal.Config.SubTypes %CSP.UI.Portal.Config.Telnet %CSP.UI.Portal.Config.ValueEditor
%CSP.UI.Portal.Database %CSP.UI.Portal.DatabaseDetails %CSP.UI.Portal.DatabaseMirror
%CSP.UI.Portal.DatabaseTruncate %CSP.UI.Portal.DatabaseVolumes %CSP.UI.Portal.Databases
%CSP.UI.Portal.Default %CSP.UI.Portal.Dialog.Broadcast %CSP.UI.Portal.Dialog.ChangePassword
%CSP.UI.Portal.Dialog.ColumnPriv %CSP.UI.Portal.Dialog.Compile %CSP.UI.Portal.Dialog.DBActions
%CSP.UI.Portal.Dialog.DBMirrorAdd %CSP.UI.Portal.Dialog.DatabaseDelete %CSP.UI.Portal.Dialog.DatabaseWizard
%CSP.UI.Portal.Dialog.ECPDataServer %CSP.UI.Portal.Dialog.EncAddAdmin %CSP.UI.Portal.Dialog.ExpandVolume
%CSP.UI.Portal.Dialog.Export %CSP.UI.Portal.Dialog.ExportResource %CSP.UI.Portal.Dialog.ExternalLanguageServerStopDialog
%CSP.UI.Portal.Dialog.GenerateQRCode %CSP.UI.Portal.Dialog.Import %CSP.UI.Portal.Dialog.Integ
%CSP.UI.Portal.Dialog.LicenseActivate %CSP.UI.Portal.Dialog.MLConfigurationPriv %CSP.UI.Portal.Dialog.MirrorDBActions
%CSP.UI.Portal.Dialog.MirrorPromote %CSP.UI.Portal.Dialog.NamespaceDelete %CSP.UI.Portal.Dialog.PhoneProvider
%CSP.UI.Portal.Dialog.ProcessTerminate %CSP.UI.Portal.Dialog.RemoteDatabase %CSP.UI.Portal.Dialog.ReportsExcelServerAction
%CSP.UI.Portal.Dialog.ReportsPrintServerAction %CSP.UI.Portal.Dialog.ReportsRenderServerAction %CSP.UI.Portal.Dialog.Resource
%CSP.UI.Portal.Dialog.RoleResourceEdit %CSP.UI.Portal.Dialog.RoleResourceNew %CSP.UI.Portal.Dialog.SQLParametersPrompt
%CSP.UI.Portal.Dialog.SQLReportGenerator %CSP.UI.Portal.Dialog.SQLStatementDetails %CSP.UI.Portal.Dialog.SQLTuneTables
%CSP.UI.Portal.Dialog.SQLView %CSP.UI.Portal.Dialog.SchemaPriv %CSP.UI.Portal.Dialog.Service
%CSP.UI.Portal.Dialog.ShadowDBMapping %CSP.UI.Portal.Dialog.XSLTGatewayTest %CSP.UI.Portal.Dialog.ZenReportExcelServerAction
%CSP.UI.Portal.Dialog.ZenReportPrintServerAction %CSP.UI.Portal.Dialog.ZenReportRenderServerAction %CSP.UI.Portal.ECP
%CSP.UI.Portal.ECPAppServers %CSP.UI.Portal.ECPDataServers %CSP.UI.Portal.EncryptionCreate
%CSP.UI.Portal.EncryptionDatabase %CSP.UI.Portal.EncryptionManage %CSP.UI.Portal.EncryptionManaged
%CSP.UI.Portal.EnsembleMonitor %CSP.UI.Portal.ExternalLanguageServer %CSP.UI.Portal.ExternalLanguageServerActivities
%CSP.UI.Portal.ExternalLanguageServerStart %CSP.UI.Portal.ExternalLanguageServerStop %CSP.UI.Portal.ExternalLanguageServers
%CSP.UI.Portal.FileMan %CSP.UI.Portal.FileManConfigure %CSP.UI.Portal.GlobalList
%CSP.UI.Portal.Install %CSP.UI.Portal.Installs %CSP.UI.Portal.Instance
%CSP.UI.Portal.InstanceUpdate %CSP.UI.Portal.Instances %CSP.UI.Portal.InteroperabilityUsage
%CSP.UI.Portal.Journal %CSP.UI.Portal.Kit %CSP.UI.Portal.Kits
%CSP.UI.Portal.LDAP %CSP.UI.Portal.LDAPRO %CSP.UI.Portal.LDAPTest
%CSP.UI.Portal.LDAPs %CSP.UI.Portal.LDAPsRO %CSP.UI.Portal.License.Key
%CSP.UI.Portal.License.Print %CSP.UI.Portal.LicenseServers %CSP.UI.Portal.LicenseUsage
%CSP.UI.Portal.Locks %CSP.UI.Portal.LocksView %CSP.UI.Portal.MFT.Authorize
%CSP.UI.Portal.MFT.Connection %CSP.UI.Portal.MFT.ConnectionList %CSP.UI.Portal.ML.Configuration
%CSP.UI.Portal.ML.Configurations %CSP.UI.Portal.Machine %CSP.UI.Portal.Machines
%CSP.UI.Portal.Manifest %CSP.UI.Portal.Manifests %CSP.UI.Portal.Mappings
%CSP.UI.Portal.Mappings.Global %CSP.UI.Portal.Mappings.Package %CSP.UI.Portal.Mappings.Routine
%CSP.UI.Portal.Mappings.Template %CSP.UI.Portal.MemoryStartup %CSP.UI.Portal.Mirror.Create
%CSP.UI.Portal.Mirror.Dialog.AddAsync %CSP.UI.Portal.Mirror.Dialog.AsyncEdit %CSP.UI.Portal.Mirror.Dialog.AsyncRemoveConfig
%CSP.UI.Portal.Mirror.Dialog.AsyncStopTracking %CSP.UI.Portal.Mirror.Dialog.DNUpdates %CSP.UI.Portal.Mirror.Dialog.EditFilter
%CSP.UI.Portal.Mirror.Dialog.FailoverRemoveConfig %CSP.UI.Portal.Mirror.Dialog.FailoverRemoveOthers %CSP.UI.Portal.Mirror.Dialog.JoinNewMember
%CSP.UI.Portal.Mirror.Dialog.NodeAddressEdit %CSP.UI.Portal.Mirror.Dialog.RemoveLocalConfig %CSP.UI.Portal.Mirror.Dialog.SSL
%CSP.UI.Portal.Mirror.EditAsync %CSP.UI.Portal.Mirror.EditFailover %CSP.UI.Portal.Mirror.JoinAsync
%CSP.UI.Portal.Mirror.JoinFailover %CSP.UI.Portal.Mirror.Monitor %CSP.UI.Portal.Monitoring
%CSP.UI.Portal.NLS %CSP.UI.Portal.NLSConfigDefs %CSP.UI.Portal.NLSEdit
%CSP.UI.Portal.NLSImport %CSP.UI.Portal.Namespace %CSP.UI.Portal.NamespaceEdit
%CSP.UI.Portal.Namespaces %CSP.UI.Portal.OAuth2.Administration %CSP.UI.Portal.OAuth2.Client.Configuration
%CSP.UI.Portal.OAuth2.Client.ConfigurationList %CSP.UI.Portal.OAuth2.Client.ServerConfiguration %CSP.UI.Portal.OAuth2.Client.ServerList
%CSP.UI.Portal.OAuth2.Server.Client %CSP.UI.Portal.OAuth2.Server.ClientList %CSP.UI.Portal.OAuth2.Server.Configuration
%CSP.UI.Portal.ObjectSettings %CSP.UI.Portal.OpDatabases %CSP.UI.Portal.PKI
%CSP.UI.Portal.Parameters %CSP.UI.Portal.PhoneProvider %CSP.UI.Portal.PhoneProviders
%CSP.UI.Portal.ProcessDetails %CSP.UI.Portal.Processes %CSP.UI.Portal.RemoteDatabases
%CSP.UI.Portal.ReportServer %CSP.UI.Portal.ReportServerConfiguration %CSP.UI.Portal.ReportServers
%CSP.UI.Portal.Reports %CSP.UI.Portal.ReportsExcelServer %CSP.UI.Portal.ReportsExcelServers
%CSP.UI.Portal.ReportsPrintServer %CSP.UI.Portal.ReportsPrintServers %CSP.UI.Portal.ReportsRenderServer
%CSP.UI.Portal.ReportsRenderServers %CSP.UI.Portal.Resources %CSP.UI.Portal.Role
%CSP.UI.Portal.Roles %CSP.UI.Portal.RoutineCompare %CSP.UI.Portal.RoutineList
%CSP.UI.Portal.SQL.Configure.ISQL %CSP.UI.Portal.SQL.Configure.SQL %CSP.UI.Portal.SQL.Configure.TSQL
%CSP.UI.Portal.SQL.CurrentStatements %CSP.UI.Portal.SQL.ExportStatement %CSP.UI.Portal.SQL.Home
%CSP.UI.Portal.SQL.ImportStatement %CSP.UI.Portal.SQL.Logs %CSP.UI.Portal.SQL.PrintQuery
%CSP.UI.Portal.SQL.PrintTable %CSP.UI.Portal.SQL.QButtons.IndexAnalyzer %CSP.UI.Portal.SQL.QButtons.ReportGenerator
%CSP.UI.Portal.SQL.QButtons.ReportLoader %CSP.UI.Portal.SQL.QButtons.RuntimeStats %CSP.UI.Portal.SQL.QButtons.RuntimeStatsSettings
%CSP.UI.Portal.SQL.QButtons.ShowPlanAlt %CSP.UI.Portal.SQL.TuneTable %CSP.UI.Portal.SSL
%CSP.UI.Portal.SSLList %CSP.UI.Portal.Server %CSP.UI.Portal.Servers
%CSP.UI.Portal.Services %CSP.UI.Portal.Shadow %CSP.UI.Portal.Shadows
%CSP.UI.Portal.Sharding.Configuration %CSP.UI.Portal.Sharding.Dialog.Assign %CSP.UI.Portal.Sharding.Dialog.Configure
%CSP.UI.Portal.Sharding.Dialog.Enable %CSP.UI.Portal.Sharding.Dialog.Rebalance %CSP.UI.Portal.Sharding.Dialog.Settings
%CSP.UI.Portal.Sharding.Dialog.TableDetails %CSP.UI.Portal.Sharding.NodelevelConfig %CSP.UI.Portal.SourceControl
%CSP.UI.Portal.TaskHistory %CSP.UI.Portal.TaskHistoryId %CSP.UI.Portal.TaskInfo
%CSP.UI.Portal.TaskSchedule %CSP.UI.Portal.TasksOnDemand %CSP.UI.Portal.TasksUpcoming
%CSP.UI.Portal.Transactions %CSP.UI.Portal.User %CSP.UI.Portal.UserProfile
%CSP.UI.Portal.Users %CSP.UI.Portal.ViewLog %CSP.UI.Portal.WQMCategories
%CSP.UI.Portal.WQMCategory %CSP.UI.Portal.X509Credential %CSP.UI.Portal.X509Credentials
%CSP.UI.Portal.ZenReport %CSP.UI.Portal.ZenReportExcelServer %CSP.UI.Portal.ZenReportExcelServers
%CSP.UI.Portal.ZenReportPrintServer %CSP.UI.Portal.ZenReportPrintServers %CSP.UI.Portal.ZenReportRenderServer
%CSP.UI.Portal.ZenReportRenderServers %CSP.UI.Portal.xDBCErrorNamespaces %CSP.UI.Portal.xDBCErrors

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 GetConfigurationArray GetContextLinks GetNLPArray
GetQuickLinks GetSecurityArray GetSystemConfigArray GetSystemExplorerArray
GetSystemOperationArray GetSystemProviderArray HyperEventCall HyperEventHead
Include InsertHiddenField InsertHiddenFields IsPrivate
Link OnHTTPHeader OnPage OnPageError
OnPostHTTP OnPostHyperEvent OnPreHTTP OnPreHyperEvent
Page QuoteJS RewriteURL ShowError
StartTimer StopTimer ThrowError UnescapeHTML
UnescapeURL


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).
• classmethod GetConfigurationArray(n1, n2, Output pData) as %Status
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
• classmethod GetSecurityArray(n1, n2, Output pData) as %Status
This method is called only when user has %Admin_Secure priviledge
• classmethod GetSystemConfigArray(Output pData) as %Status
Provide finder contents for the System Config pages.
• classmethod GetSystemExplorerArray(Output pData) as %Status
Provide finder contents for the System Explorer pages.
• classmethod GetSystemOperationArray(Output pData) as %Status
Provide finder contents for the System Operator pages.
• classmethod GetSystemProviderArray(Output pData) as %Status


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.