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

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
4 18


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
Encrypt EscapeHTML EscapeURL EvalResult
GetAction GetAttribute GetCSPURL GetColumnsAndFrom
GetContact GetContextLinks GetDisplayTime GetDocURL
GetFile GetHomePage GetHyperEventResources GetNewURL
GetQuickLinks GetRegItem GetRemoteSearchJob GetResultSet
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 viewFile warnclickListener


Parameters

• parameter EDITRESOURCE = "%Ens_ProductionConfig:WRITE";
User needs WRITE permissions on the %Ens_ProductionConfig resource to make changes to the Production configuration. Other actions require alternate privileges.
• parameter PAGENAME = "External-Service Registry";
Displayed name of this page.
• parameter RESOURCE = "%Ens_ProductionConfig:READ";
User needs READ permissions on the %Ens_ProductionConfig resource to view this page.
• parameter RegistryType = "External";
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 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.
• 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.


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