Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [EnsPortal] >  [ServiceRegistry] >  [Public]
Private  Storage   

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 21


Summary

This is a Zen Page class. It belongs to the application EnsPortal.Application.

Properties
%condition %import %includeFiles %page
%resource HelpAddress ISREADONLY LocatorHeader
ParentURL RegistryType StdTitle aboutPage
align aux backgroundTimerInterval canEdit
cellAlign cellSize cellStyle cellVAlign
children composite contactPage containerStyle
cssLevel currSortMode currStep currViewMode
currentPage currentPageStart detailsHidden detailsWidth
disabled displayValues dragAndDrop dragEnabled
dropEnabled enableAutoRefresh enclosingClass enclosingStyle
error extraCriteria groupClass groupStyle
height hidden hideDetailsMsg hideSearchMsg
hint hintClass hintStyle home
homePage id index isFirstPage
isLastPage keepAliveInterval label labelClass
labelDisabledClass labelPosition labelStyle layout
lblDetails lblTitle limitPopups msgCloseDetail
msgNotPermitted name onafterdrag onbeforedrag
onclick ondrag ondrop onhide
onrefresh onshow onupdate pageId
pageModified pageNumberId pageSizeId parent
queryAtEnd resultsTableId searchCriteria searchHidden
searchJob searchKey searchQuery selectedId
showDetailsMsg showLabel showSearchMsg slice
tablePaneUsesSQLAttrib tempPortalNode tipAddCriterion tipAddCriterionTitle
tipAddOR tipAddORTitle title tuple
useSVG useSoftModals valign visible
width window zenPersistentPopup

Methods
%AddCSPShareHyperevents %AddChild %AddChildAfter %AddChildBefore
%AddComponent %AddEnsExceptionHandler %AddImportedComponents %AddLocatorLinks
%AddToSaveSet %ApplyURLParms %Attr %BindExport
%ClassIsLatestVersion %ClassName %ConstructClone %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %DrawAutoLogout %DrawClassDefinitions
%DrawComponentHTML %DrawHTML %DrawHTMLPage %DrawJSStrings
%DrawObjectDefinitions %EnclosingDivId %EndBackgroundMethod %EndScript
%Eval %EvalC %Extends %ForceClientRender
%GetChildIndex %GetComponent %GetComponentById %GetComponentByName
%GetEventHandlers %GetHomePage %GetHomeParam %GetLinks
%GetLocatorLinks %GetPageName %GetParameter %GetProductName
%GetRootLink %GetValueById %GetValueByName %GetXMLName
%IsA %IsModified %Link %LinkCSS
%LinkScript %MakeId %New %NormalizeObject
%ObjectModified %OnAddToPageAfter %OnAddToPageBefore %OnAfterCreatePage
%OnBeforeCreatePage %OnCreateApplication %OnCreatePage %OnDetermineCSSLevel
%OnDrawEnclosingDiv %OnDrawHTMLBody %OnDrawHTMLHead %OnDrawHTMLMeta
%OnDrawObjectProperties %OnFinishBackgroundTask %OnGetPageName %OnGetProductName
%OnGetSmallMenu %OnGetTableLinkMenu %OnGetTitle %OnMonitorBackgroundTask
%OnMutateChildren %OnObjectSynch %OnPreHTTP %OnSubmit
%OnUseSoftModals %OnZENDeserialize %OriginalNamespace %PackageName
%QuoteValue %QuoteValueL10N %Register %RemoveChild
%RemoveChildren %RemoveComponent %RemoveFromSaveSet %RunBackgroundMethod
%Self %SerializeObject %SetBackgroundMethodStatus %SetErrorById
%SetErrorByName %SetModified %SetValueById %SetValueByName
%SetValuesByName %StartScript %ValidateObject %ZENVersion
BuildMenu CheckAllBlanks CheckContextLinks CheckEnterpriseManager
ConvertParameter Decrypt DeleteItem DoDeleteAction
DoDeleteAttribute DoDeleteContact DoDeleteFile DoLogout
DrawDetailsContent DrawLocator DrawRibbon DrawTitle
DrawTrueFalse Encrypt EscapeHTML EscapeURL
EvalResult GetAction GetAttribute GetCSPURL
GetColumnsAndFrom GetContact GetContextLinks GetDisplayTime
GetDocURL GetFile GetHomePage GetHyperEventResources
GetNewURL GetQuickLinks GetRegItem GetRemoteSearchJob
GetResultSet GetSecurityHelper GetTotalCount HyperEventCall
HyperEventHead Include InsertHiddenField InsertHiddenFields
IsPrivate JavaInstalled Link OnDrawRibbon
OnGetRibbonInfo OnHTTPHeader OnPage OnPageError
OnPostHTTP OnPostHyperEvent OnPreHTTP OnPreHyperEvent
Page PrepareCancel QuoteJS RegisterRecent
RemoveTempData ResetQuery RewriteURL ShowError
SignalCancel SimpleKeepAlive StartTimer StopTimer
SubmitRegItem ThrowError UnescapeHTML UnescapeURL
XMLDTD XMLExport XMLExportToStream XMLExportToString
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType
addChild addChildAfter addChildBefore addOR
addPopupSuffix adjustExpanderText applyChanges arrowClick
cancelPopup cancelSearch changePassword changeURLNamespace
changedList checkEdit checkForChanges childrenMutated
clearPageNumber clientKeepAlive cloneItem correctIELayering
createComponent createComponentNS createTimeWarning deleteAction
deleteAttribute deleteComponent deleteContact deleteFile
disableCommandButton displayCountDown doDelete doSaveAs
doSearch dragFinishHandler dragHandler dragNotifyHandler
dragStartHandler drawDisplayValues drawExtendedCriteria dropHandler
dropStartHandler editAction editAttribute editContact
editCriterion editDisplayValues enableCommandButton endModal
executeSearch exposeComponent findElement fireOnResizeEvent
fireOnUnloadEvent fireOnUpdateEvent firePopupAction formReset
getBaseItem getChildIndex getComponent getComponentById
getContentAreaHeight getEnclosingDiv getHidden getHintElement
getLabelElement getNextData getOpener getPageTitle
getProperty getResultsTable getSearchForm getSettings
getTitleAreaHeight getType goHome goMenu
gotoNamespace gotoPage hideCommandButton hideTimeoutWarning
hideWarnContinue importFile inResizeLoop indicateIfCancelled
initPopupSuffix invokeSuper isOfType launchPopupWindow
layoutTabGroup logout makeId manualKeepAlive
navigate newService onAfterPageChange onAfterSearch
onChangeResultsPage onCreate onDelete onDisplayHandler
onEndModalHandler onEnsException onPopupAction onRefreshContents
onSearchHandler onSelectItem onSerialize onServerMethodCall
onServerMethodError onServerMethodReturn onStartModalHandler onTabChange
onToggleDetails onToggleSearch onUpdate ondisabledHandler
onhandleAutoLogoutWarn onkeydownHandler onkeyupHandler onlayoutHandler
onloadHandler onlogoutHandler onoverlayHandler onresizeHandler
onunloadHandler onupdateHandler populateControls popupActionHandler
refreshContents removeChild removeCriterion removePopupSuffix
render renderActionsTable renderAttributesTable renderContactsTable
renderContents renderFilesTable renderSVG rowSelected
rowUnSelected saveChanges searchBlur searchBoxHandler
searchFocus searchKeyDown searchKeyPress selectItem
selectRow setComponentId setConnectivityStatusMsg setHidden
setModified setOverlayMode setPageModified setPageTitle
setProperty setPropertyAll setSortMode setSortModeHandler
setTraceOption setViewMode setViewModeHandler setWarnInnerHTML
shiftCriterion showAbout showCommandButton showContact
showDocumentation showHelp showQuery showTimeoutWarning
startKeepAlive startModal startProgressBar stopKeepAlive
stopProgressBar switchNamespace toggleCancelState toggleCriterion
toggleDetails toggleSearch toggleSearchState updateActions
updateNavigationButtons updatePageData updatePageNumber updatePageSize
updateSecurityHelper viewFile warnclickListener


Parameters

• parameter PAGENAME = "Public-Service Registry";
Displayed name of this page.
• parameter RegistryType = "Public";
Is this this Public or External Registry?

Methods

• method %OnGetPageName() as %String
Get the (localized) name of the page.
• method DeleteItem(pID As %String) as %ZEN.Datatype.string [ ZenMethod ]
• method DoDeleteAction(pID) as %String [ ZenMethod ]
• method DoDeleteAttribute(pID) as %String [ ZenMethod ]
• method DoDeleteContact(pID) as %String [ ZenMethod ]
• method DoDeleteFile(pID) as %String [ ZenMethod ]
• method DrawTrueFalse(table As %ZEN.Component.tablePane, name As %ZEN.Datatype.string, seed As %ZEN.Datatype.string) as %Status
• method GetAction(pID As %String) as %ZEN.proxyObject [ ZenMethod ]
• method GetAttribute(pID As %String) as %ZEN.proxyObject [ ZenMethod ]
• method GetContact(pID As %String) as %ZEN.proxyObject [ ZenMethod ]
• method GetDisplayTime(pID, pUTC) as %TimeStamp [ ZenMethod ]
• method GetFile(pSvc As %String, pID As %String) as %ZEN.proxyObject [ ZenMethod ]
• method GetRegItem(ByRef pParms, Output pObject As %RegisteredObject) as %Status
• method GetResultSet(Output pSC As %Status, pInfo As %ZEN.Auxiliary.QueryInfo) as %ResultSet
Callback that is executed to create the resultset for the main table.
• classmethod GetSecurityHelper() as %Boolean [ ZenMethod ]
• method GetTotalCount() as %Integer [ ZenMethod ]
• classmethod SubmitRegItem(pCommand As %String, pProvider As %ZEN.Auxiliary.jsonProvider, pSubmitObject As %ZEN.proxyObject, Output pResponseObject As %RegisteredObject) as %Status
Object submit handler JSON provider. This is called when the client submits the Current Item definition.
• method applyChanges() [ Language = javascript ]
• method logout() [ Language = javascript ]
To display a custom message, override logout() and do the unload check ourselves.
• method onloadHandler() [ Language = javascript ]
This client event, if present, is fired when the page is loaded.
• method updateSecurityHelper() [ Language = javascript ]


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