Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / EnsPortal.Application
Private  Storage   

EnsPortal.Application


class EnsPortal.Application extends
%CSP.Portal.Application

This is the application class for the ZEN application.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 3


Summary


This is a Zen Application class.

Pages within this Application
Ens.Enterprise.Portal.Dialog.MessageBodyDisplay Ens.Enterprise.Portal.EnterpriseSearch Ens.Enterprise.Portal.MessageResend
Ens.Enterprise.Portal.MessageResendAfter Ens.Enterprise.Portal.MessageResendEdit Ens.Enterprise.Portal.MonitorRoleList
Ens.Enterprise.Portal.MonitorStatus Ens.Enterprise.Portal.MsgBankEventLog Ens.Enterprise.Portal.MsgBankPurgeAll
Ens.Enterprise.Portal.MsgBankViewer Ens.Enterprise.Portal.SearchCriteria Ens.Enterprise.Portal.SystemList
Ens.Enterprise.Portal.VisualTrace Ens.Enterprise.Portal.VisualTraceLegend EnsPortal.ActivityVolumeAndDuration
EnsPortal.ArchiveManager EnsPortal.AutoStartProduction EnsPortal.BPInstances
EnsPortal.BPLEditor EnsPortal.BusinessPartners EnsPortal.BusinessProcesses
EnsPortal.CSVRecordWizard EnsPortal.CompileClass EnsPortal.ComplexRecordMapper
EnsPortal.ConfigItemSelector EnsPortal.Configuration.Settings EnsPortal.ConstraintEditor
EnsPortal.Credentials EnsPortal.DTLEditor EnsPortal.DataTransformations
EnsPortal.DateTimeEditor EnsPortal.DefaultSetting EnsPortal.DefaultSettings
EnsPortal.Deployment.DeployProductionChanges EnsPortal.Deployment.DeploymentHistory EnsPortal.Dialog.BrowserExportSelect
EnsPortal.Dialog.BusinessPartnerDetails EnsPortal.Dialog.BusinessProcessAction EnsPortal.Dialog.BusinessProcessContext
EnsPortal.Dialog.BusinessProcessSave EnsPortal.Dialog.BusinessProcessValueEditor EnsPortal.Dialog.BusinessProcessWizard
EnsPortal.Dialog.BusinessProcessXSLTParm EnsPortal.Dialog.BusinessRuleSave EnsPortal.Dialog.BusinessRuleWizard
EnsPortal.Dialog.ChangeClass EnsPortal.Dialog.Choice EnsPortal.Dialog.ClassCompile
EnsPortal.Dialog.ComplexMapDelete EnsPortal.Dialog.ComplexMapGenerate EnsPortal.Dialog.ComplexMapSave
EnsPortal.Dialog.ComplexMapWizard EnsPortal.Dialog.Confirmation EnsPortal.Dialog.DTLFunctionWizard
EnsPortal.Dialog.DataTransformSave EnsPortal.Dialog.DataTransformWizard EnsPortal.Dialog.DeploymentDetails
EnsPortal.Dialog.EventTextPopup EnsPortal.Dialog.ExportFromItem EnsPortal.Dialog.ExportMessages
EnsPortal.Dialog.GenerateJGInitiator EnsPortal.Dialog.GenerateJGProduction EnsPortal.Dialog.Import
EnsPortal.Dialog.ImportJBH EnsPortal.Dialog.ImportResults EnsPortal.Dialog.InterfaceMapsSequentialView
EnsPortal.Dialog.LookupSaveAs EnsPortal.Dialog.LookupSelect EnsPortal.Dialog.MessageBodyDisplay
EnsPortal.Dialog.ObjectEntry EnsPortal.Dialog.ProductionAddItemSettings EnsPortal.Dialog.ProductionAddOperation
EnsPortal.Dialog.ProductionAddProcess EnsPortal.Dialog.ProductionAddService EnsPortal.Dialog.ProductionConfigurationLegend
EnsPortal.Dialog.ProductionItemSettings EnsPortal.Dialog.ProductionWizard EnsPortal.Dialog.PurgeSettingsNoPermission
EnsPortal.Dialog.RecordMapDelete EnsPortal.Dialog.RecordMapSave EnsPortal.Dialog.RecordMapSaveAs
EnsPortal.Dialog.RecordMapSimpleBatch EnsPortal.Dialog.RecordMapWizard EnsPortal.Dialog.SAPJCO.BaseConfiguration
EnsPortal.Dialog.SFTPTest EnsPortal.Dialog.ScheduleImport EnsPortal.Dialog.ScheduleSelect
EnsPortal.Dialog.ScheduleView EnsPortal.Dialog.SearchCriteria EnsPortal.Dialog.SourceControlManager
EnsPortal.Dialog.SourceControlOutput EnsPortal.Dialog.StartJGService EnsPortal.Dialog.TestTransform
EnsPortal.Dialog.TestingService EnsPortal.Dialog.TooltipPopup EnsPortal.Dialog.TransformSelector
EnsPortal.Dialog.UpdateProduction EnsPortal.Dialog.WorkflowRoleAddUser EnsPortal.Dialog.WorkflowRoleRemoveUser
EnsPortal.Dialog.WorkflowRoleTasks EnsPortal.Dialog.WorkflowRoleUsers EnsPortal.Dialog.WorkflowTaskAssign
EnsPortal.Dialog.WorkflowUserRoles EnsPortal.Dialog.WorkflowUserTasks EnsPortal.Dialog.fileSelect
EnsPortal.EDI.SEF.SchemaMain EnsPortal.EDI.ValidationStructure EnsPortal.EDI.X12.SchemaCodeTable
EnsPortal.EDI.X12.SchemaComponentStructure EnsPortal.EDI.X12.SchemaDocumentStructure EnsPortal.EDI.X12.SchemaMain
EnsPortal.EDI.X12.SchemaPath EnsPortal.EDI.X12.SchemaSegmentStructure EnsPortal.EDI.XML.SchemaDocumentStructure
EnsPortal.EDI.XML.SchemaMain EnsPortal.EDIDocumentView EnsPortal.EventLog
EnsPortal.ExpressionEditor EnsPortal.FindMsgBank EnsPortal.GenerateJBHFrame
EnsPortal.InterfaceMaps EnsPortal.InterfaceReferences EnsPortal.JavaBusinessHosts
EnsPortal.Jobs EnsPortal.LegacyRuleLog EnsPortal.LookupSettings
EnsPortal.ManagedAlertViewer EnsPortal.ManagedAlerts EnsPortal.MessageResend
EnsPortal.MessageResendAfter EnsPortal.MessageResendEdit EnsPortal.MessageViewer
EnsPortal.ProductionConfig EnsPortal.ProductionDelete EnsPortal.ProductionDocument
EnsPortal.ProductionMonitor EnsPortal.ProductionShutdownGroup EnsPortal.Productions
EnsPortal.PubSub.PageContainer EnsPortal.PurgeAll EnsPortal.PurgeSettings
EnsPortal.Queues EnsPortal.RecordMapper EnsPortal.RecordMaps
EnsPortal.RuleEditor EnsPortal.RuleLog EnsPortal.Rules
EnsPortal.ScheduleEditor EnsPortal.ServiceRegistry.Dialog.Action EnsPortal.ServiceRegistry.Dialog.Attribute
EnsPortal.ServiceRegistry.Dialog.Contact EnsPortal.ServiceRegistry.Dialog.DisplayValues EnsPortal.ServiceRegistry.Dialog.ExtendedSearch
EnsPortal.ServiceRegistry.Dialog.FileImport EnsPortal.ServiceRegistry.Dialog.FileViewer EnsPortal.ServiceRegistry.Dialog.NewService
EnsPortal.ServiceRegistry.Dialog.SaveAs EnsPortal.ServiceRegistry.External EnsPortal.ServiceRegistry.Public
EnsPortal.Setting.Report.Configuration EnsPortal.Setting.Report.ProductionPorts EnsPortal.StartStopFrame
EnsPortal.SuspendedMsg EnsPortal.TestingService EnsPortal.VisualTrace
EnsPortal.VisualTraceLegend EnsPortal.WFRoles EnsPortal.WFTasklist
EnsPortal.WFUsers EnsPortal.WFWorklist

Properties
%StatusCode

Methods
%%OIDGet %AddToSaveSet %BindExport %BuildObjectGraph
%ClassIsLatestVersion %ClassName %Close %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %DrawLocatorMenu
%DrawSmallMenu %DrawStyleHTML %DrawTitleHTML %DrawTitleServerHTML
%Extends %GetApplicationName %GetParameter %GetUserPackages
%IncrementCount %IsA %IsModified %LinkCSS
%LinkScript %New %NormalizeObject %ObjectModified
%OnGetJSResources %OnGetProductName %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
CanShowSwitch CheckPrivileges CheckSecurity ConvertParameter
Decrypt DrawServerFlag DrawUsername Encrypt
EncryptBroker EnsembleLoaded EscapeHTML EscapeURL
EvaluateCondition GetContextLinks GetEnsembleArray GetQuickLinks
HealthShareLoaded HyperEventBody HyperEventCall HyperEventFrame
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 = "Interoperability Management Portal";
This is the name of this application.
• parameter DOMAIN = "Ensemble";
Domain used for localization.
• parameter HOMEPAGE = "%CSP.Portal.Home.zen";
This is the URL of the main starting page of this application.

Methods


• classmethod CheckPrivileges() as %Boolean
Ensure the user has USE permissions on %Ens_Portal and READ permissions on the default database for the current namespace.
• classmethod GetEnsembleArray(Output pData) as %Status
Provide finder contents for the Ensemble pages. Called from %CSP.Portal.Home.
• classmethod Link(link As %String, ByRef query As %String, addQ As %Boolean = 0) as %String
Overrides super class method to be able to set custom web application if applicable in GetEnsembleArray(). Tranforms the link specified by link into a URL and returns it as a string.

The URL may be encrypted.

The array, query, contains an optional set of name-value pairs which are added to the URL. For example 'Set query("name")="data"'

If the optional argument addQ is true, then a ? or &, as appropriate, is added to end of the URL