EnsPortal.Application
class EnsPortal.Application extends %CSP.Portal.Application
This is the application class for the Ensemble (ZEN) application.Method Inventory
Parameters
parameter APPLICATIONNAME = Ensemble 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.
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
Inherited Members
Inherited Properties
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %DrawSmallMenu()
- %DrawStyleHTML()
- %DrawTitleHTML()
- %Extends()
- %GetApplicationName()
- %GetParameter()
- %GetUserPackages()
- %IsA()
- %IsModified()
- %LinkCSS()
- %LinkScript()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OnGetJSResources()
- %OnGetProductName()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- CanShowSwitch()
- CheckSecurity()
- ConvertParameter()
- Decrypt()
- DrawUsername()
- Encrypt()
- EscapeHTML()
- EscapeURL()
- EvaluateCondition()
- GetContextLinks()
- GetQuickLinks()
- HyperEventCall()
- HyperEventHead()
- Include()
- InsertHiddenField()
- InsertHiddenFields()
- IsPrivate()
- OnHTTPHeader()
- OnPage()
- OnPageError()
- OnPostHTTP()
- OnPostHyperEvent()
- OnPreHTTP()
- OnPreHyperEvent()
- Page()
- QuoteJS()
- RewriteURL()
- ShowError()
- StartTimer()
- StopTimer()
- ThrowError()
- UnescapeHTML()
- UnescapeURL()