Class Reference
%DeepSee.UserPortal.Application
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%DeepSee] >  [UserPortal] >  [Application]
Private  Storage

class %DeepSee.UserPortal.Application extends %ZEN.application

Base Zen application class for the DeepSee UserPortal. This is used by the HomePage, and Dashboard viewer pages.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
4 5


Summary

This is a Zen Application class.

Pages within this Application
%DeepSee.UserPortal.DashboardViewer %DeepSee.UserPortal.ErrorPage %DeepSee.UserPortal.Home
%DeepSee.UserPortal.Workflow %DeepSee.UserPortal.standardPage

Properties
%StatusCode

Methods
%%OIDGet %AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%DrawSmallMenu %DrawStyleHTML %DrawTitleHTML %Extends
%GetApplicationName %GetParameter %GetServerInfo %GetUserPackages
%IsA %IsModified %LinkCSS %LinkScript
%New %NormalizeObject %ObjectModified %OnGetCompanyName
%OnGetJSResources %OriginalNamespace %PackageName %RemoveFromSaveSet
%SerializeObject %SetModified %ValidateObject ConvertParameter
Decrypt Encrypt EscapeHTML EscapeURL
GetQuickLinks 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 = "DeepSee Portal";
This is the name of this application.
• parameter COMPANYNAME = "InterSystems";
This is the default company name displayed within this application.
• parameter DOMAIN = "%DeepSee";
The default domain for csp:text, span and div tags. This parameter is used to specify the subset of localized messages to be used on this page.
• parameter HOMEPAGE = "_DeepSee.UserPortal.Home.zen";
This is the URL of the main starting page of this application.

Methods

• method %DrawSmallMenu(ByRef pMenu As %String)
Draw small menu at the top of the title area.
• method %DrawTitleHTML(pTitle As %String, ByRef pSmallMenu) as %Status
Draw the HTML contents of the title area for portal pages.
• method %GetServerInfo(Output pInfo)
Get information about this server, return it via the array pInfo
• method %OnGetCompanyName() as %String
Get the company name for the page.
• classmethod GetQuickLinks(Output pLinks) as %Status
Provide any quick links for pages.