EnsLib.ITK.Setup.UI.RegistryViewer
class EnsLib.ITK.Setup.UI.RegistryViewer extends EnsPortal.ProductionConfig
Created using the page template: DefaultProperty Inventory
Method Inventory
- %OnAfterCreatePage()
- %OnGetPageName()
- DeleteRegistryItem()
- DrawDiagramHeader()
- GetIndexLocal()
- GetIndexStart()
- GetIndexType()
- GetListenerArray()
- GetPropertyArray()
- GetSecurityHelper()
- GetSettingsArray()
- GetSettingsArrayById()
- OnGetRibbonInfo()
- ReconcileSwitchboard()
- SaveITKSettingsToServer()
- SaveSettingsToServer()
- SetIndexCategories()
- UpdateProductionStatus()
- addItem()
- adjustSizes()
- backgroundMouseUpHandler()
- connectItems()
- createNumServicesBox()
- deleteItem()
- drawDiagram()
- drawSenders()
- drawSubscriptions()
- getConnectorInfo()
- getCurrHost()
- getRegistryModel()
- itemDblClick()
- newProduction()
- onPopupAction()
- openEditSenders()
- openEditSubscriptions()
- reconcileProduction()
- refreshStatusHandler()
- selectItem()
- servicesClick()
- showConnectors()
- showConnectorsContd()
- showLegend()
- showUpdateButton()
- updateActions()
- updateITKSettings()
- updatePropertySheet()
- updatePropertySheetTabs()
- updateView()
Parameters
parameter APPLICATION = EnsPortal.Application;
Class name of application this page belongs to.
parameter DEFAULTVIEWMODE = sender;
If this page has multiple views, this is its initial display mode.
parameter DOMAIN = ITK;
Domain used for localization.
parameter EDITRESOURCE = %Ens_ProductionConfig:WRITE;
User needs WRITE permissions on the %Ens_ProductionConfig resource to make changes
to the Production configuration.
Making ITK-specific changes on this page requires WRITE permissions on the %Ens_ITK resource,
but those checks are performed separately.
parameter INDEXMULTIPLE = 100000;
parameter PAGENAME = RegistryViewer;
Displayed name of this page.
parameter RESOURCE = %Ens_ProductionConfig:READ;
User needs READ permissions on the %Ens_ProductionConfig resource to view this page.
Viewing this page also requires READ permissions on the %Ens_ITK resource, but this check is
performed in the %OnAfterCreatePage()() callback.
Properties
property IndexSettings as %ArrayOfDataTypes [ InitialExpression = ..SetIndexCategories() ];
Property methods: IndexSettingsGet(), IndexSettingsGetObject(), IndexSettingsGetObjectId(), IndexSettingsGetSwizzled(), IndexSettingsIsEmpty(), IndexSettingsIsValid(), IndexSettingsNewObject(), IndexSettingsSet(), IndexSettingsSetObject(), IndexSettingsSetObjectId(), IndexSettingsUnSwizzle()
Methods
method %OnAfterCreatePage() as %Status
Inherited description: Decorate the page.
method %OnGetPageName() as %String
Get the (localized) name of the page.
Inherited description: Draw the contents of the diagram header.
method GetListenerArray(ByRef pParameters, Output pMetaData, Output pData) as %Status
Make a call to GetProductionArray but filter out business services that
don't have a classname of EnsLib.ITK.Framework.Service.SOAPRequestHandler
classmethod GetPropertyArray(ByRef pParameters, Output pMetaData, Output pData) as %Status
classmethod GetSecurityHelper() as %ZEN.proxyObject [ ZenMethod ]
Also include ITK resources in security helper
classmethod GetSettingsArray(ByRef pParameters, Output pMetaData, Output pData) as %Status
Inherited description: Provide the data (as an array) for the settings of the current item, by name.
classmethod GetSettingsArrayById(ByRef pParameters, Output pMetaData, Output pData) as %Status
Inherited description: Provide the data (as an array) for the settings of the current item, by id.
method OnGetRibbonInfo(Output pDisplay As %Library.Boolean, Output pViewIcons As %Library.List, Output pSortOptions As %Library.List, Output pSearchBox As %Library.Boolean, Output pRibbonTitle As %Library.String, Output pCommands As %Library.List) as %Status
Get information to display in the ribbon bar.
method ReconcileSwitchboard() as %String [ ZenMethod ]
classmethod SaveITKSettingsToServer(pProductionId As %String, pHostId As %String, pHostClass As %String, pCoreSettings As %ZEN.proxyObject, pHostSettings As %ZEN.proxyObject, pAdapterSettings As %ZEN.proxyObject, pMessages As %ZEN.proxyObject, pExpandoStates As %String) as %String [ ZenMethod ]
Save settings for the given configuration item or general Production.
classmethod SaveSettingsToServer(pProductionId As %Library.String, pHostId As %Library.String, pCoreSettings As %ZEN.proxyObject, pHostSettings As %ZEN.proxyObject, pAdapterSettings As %ZEN.proxyObject, pMessages As %ZEN.proxyObject, pExpandoStates As %Library.String, pOldValuesCore As %ZEN.proxyObject, pOldValuesHost As %ZEN.proxyObject, pOldValuesAdapter As %ZEN.proxyObject) as %String [ ZenMethod ]
Save settings for the given configuration item or general Production.
classmethod SetIndexCategories() as %ArrayOfDataTypes
classmethod UpdateProductionStatus(ByRef pStates As %ZEN.proxyObject) as %Integer [ ZenMethod ]
clientmethod addItem(type) [ Language = javascript ]
User has pressed add item command - show corresponding add host wizard dialog.
clientmethod adjustSizes(doSettings As %Library.String, adjustEvenIfSameSize As %Library.String) [ Language = javascript ]
Adjust sizes of components on the page.
clientmethod backgroundMouseUpHandler(evt) [ Language = javascript ]
Mouse up handler.
clientmethod connectItems(startNo, endNo) [ Language = javascript ]
Try to make a connection from start item to end item.
This works by launching the sender popup window.
clientmethod createNumServicesBox(frame, group, otherNo, host, otherHost, dx, dy) [ Language = javascript ]
clientmethod deleteItem() [ Language = javascript ]
Delete current config item.
clientmethod drawDiagram(svg, cat) [ Language = javascript ]
Render the svg diagram.
clientmethod drawSenders(svg, cat) [ Language = javascript ]
clientmethod drawSubscriptions(svg, cat) [ Language = javascript ]
clientmethod getConnectorInfo(itemNo, inputList, outputList, configs, connector) [ Language = javascript ]
Get the information needed to display connectors for the given item.
itemNo is the index number of the item.
inputList is an array of index numbers of items that connect to the input.
outputList is an array of index numbers of items that connect to the output.
itemNo is the index number of the item.
inputList is an array of index numbers of items that connect to the input.
outputList is an array of index numbers of items that connect to the output.
clientmethod getCurrHost(itemNo) [ Language = javascript ]
clientmethod getRegistryModel(id, update) [ Language = javascript ]
Return the Registry model object.
clientmethod itemDblClick(evt, itemNo) [ Language = javascript ]
User double-clicked on an item.
clientmethod newProduction() [ Language = javascript ]
Inherited description: Create a new Production.
clientmethod onPopupAction(popupName, action, value) [ Language = javascript ]
This client event is fired when the a popup page launched from this page fires an action.
clientmethod openEditSenders(itemNo) [ Language = javascript ]
User clicked on a sender line
clientmethod openEditSubscriptions(itemNo) [ Language = javascript ]
User clicked on a sender line
clientmethod reconcileProduction() [ Language = javascript ]
The Production needs to be reconciled, this function will ensure the output is
captured and reported to the user.
clientmethod refreshStatusHandler() [ Language = javascript ]
Status indicators auto-refresh timer handler.
clientmethod selectItem(itemNo, force, skipSettings) [ Language = javascript ]
Select the item with the given id.
clientmethod servicesClick(evt, itemNo) [ Language = javascript ]
User clicked on a sender line
clientmethod showConnectors(display, itemNo) [ Language = javascript ]
Show connectors for the given listing item.
clientmethod showConnectorsContd(itemNo, configs, frame, group, connector) [ Language = javascript ]
clientmethod showLegend() [ Language = javascript ]
clientmethod showUpdateButton(show, states) [ Language = javascript ]
Add a Reconcile button
Show or hide "Update" button and set its own color.
show=true indicates the button is to be shown, and false to be hidden.
clientmethod updateActions(host) [ Language = javascript ]
clientmethod updateITKSettings(host, searchStr) [ Language = javascript ]
Update the settings form for the given host item.
clientmethod updatePropertySheet(host, skipSettings) [ Language = javascript ]
This is called when a new config item is selected.
It should update the various property sheets.
clientmethod updatePropertySheetTabs(host, skipSettings) [ Language = javascript ]
Update contents of the tabs
clientmethod updateView(skipSettings, showConnectors) [ Language = javascript ]
Update diagram.
Inherited Members
Inherited Properties
- %condition
- %import
- %includeFiles
- %page
- %resource
- HelpAddress
- ISREADONLY
- LocatorHeader
- OS
- ParentURL
- StdTitle
- aboutPage
- align
- aux
- backgroundTimerInterval
- busProperty
- canEdit
- canEditDB
- canViewFileSystem
- canViewMessageTrace
- canViewProcessDetails
- cellAlign
- cellSize
- cellStyle
- cellVAlign
- children
- composite
- contactPage
- containerStyle
- cssLevel
- currCategory
- currItem
- currRestartItem
- currRestartName
- currSortMode
- currStep
- currTabNo
- currViewMode
- currentNamespace
- currentProject
- currentUser
- dbIsRO
- deploymentFile
- disabled
- dragAndDrop
- dragEnabled
- dropEnabled
- enableAutoRefresh
- enclosingClass
- enclosingStyle
- error
- groupClass
- groupStyle
- hasSCOutput
- height
- hidden
- hint
- hintClass
- hintStyle
- home
- homePage
- id
- index
- isWin64
- keepAliveInterval
- label
- labelClass
- labelDisabledClass
- labelPosition
- labelStyle
- layout
- lblTitle
- limitPopups
- msgGoToEventLog
- msgGoToJobs
- msgGoToMessageViewer
- msgGoToQueues
- msgLoading
- msgNoDBPermissions
- msgNotPermitted
- msgProductionReadOnly
- msgSCReadOnly
- msgSDSEnabledOverridden
- msgSDSOverridden
- multiItems
- name
- needProject
- onafterdrag
- onbeforedrag
- onclick
- ondrag
- ondrop
- onhide
- onrefresh
- onshow
- onupdate
- pageModified
- parent
- productionId
- productionIdURL
- queueCount
- readOnly
- readOnlyReason
- refreshMode
- renamed
- ruleEditorBaseURL
- searchKey
- securityHelper
- selectedHost
- settingsHidden
- showLabel
- slice
- sourceControlEnabled
- sourceControlManagerDialog
- sourceControlNewlineFormat
- sourceControlOutputDialog
- sourceControlVisible
- tabFontSizeForGerman
- title
- tuple
- useSVG
- useSoftModals
- valign
- visible
- visualAid
- width
- window
- zenPersistentPopup
Inherited 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()
- %DrawSourceControlCommands()
- %DrawSourceControlHead()
- %DrawSourceControlJS()
- %DrawSourceControlStyle()
- %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()
- %OnBeforeCreatePage()
- %OnCreateApplication()
- %OnCreatePage()
- %OnDetermineCSSLevel()
- %OnDrawEnclosingDiv()
- %OnDrawHTMLBody()
- %OnDrawHTMLHead()
- %OnDrawHTMLMeta()
- %OnDrawObjectProperties()
- %OnFinishBackgroundTask()
- %OnGetProductName()
- %OnGetSmallMenu()
- %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()
- AbortJobMsg()
- AbortMessage()
- AbortQueue()
- AddMsgToUpdateErrorLog()
- AfterUserAction()
- AppendSourceControlOutput()
- BuildMenu()
- CheckAllBlanks()
- CheckContextLinks()
- CheckEnterpriseManager()
- CheckFileExists()
- ClearSourceControlOutput()
- ConvertParameter()
- CopyConfigItem()
- CreateProject()
- CreateSourceControl()
- CurrentTime()
- Decrypt()
- DeleteConfigItem()
- DoLogout()
- DocumentLoad()
- DocumentSave()
- DrawLocator()
- DrawRibbon()
- DrawTitle()
- Encrypt()
- EscapeHTML()
- EscapeURL()
- EvalResult()
- FormatDateTime()
- GetCSPURL()
- GetCategories()
- GetChangedStatuses()
- GetConnectionArray()
- GetConnectionArrayById()
- GetContextLinks()
- GetCurrentProduction()
- GetCurrentProject()
- GetDocURL()
- GetDuplicateInfo()
- GetDuplicateItems()
- GetFullProjectName()
- GetHomePage()
- GetHyperEventResources()
- GetInternalName()
- GetJobsArray()
- GetLogArray()
- GetModifiedSettings()
- GetNewURL()
- GetNextModifiedSetting()
- GetPreferredCategoryForProduction()
- GetProductionArray()
- GetQueueArray()
- GetQueueCount()
- GetQuickLinks()
- GetSourceControlClass()
- GetSourceControlCommands()
- GetTestingServiceURL()
- GetTimestamp()
- GetTitle()
- HTMLPopup()
- HaveSourceControlOutput()
- HostChangeClass()
- HyperEventCall()
- HyperEventHead()
- Include()
- InsertHiddenField()
- InsertHiddenFields()
- IsDocReadOnly()
- IsEnabled()
- IsPrivate()
- IsProductionSCReadOnly()
- IsProjectRequired()
- IsRuntimeDifferentFromClass()
- IsSourceControlReadOnly()
- JavaInstalled()
- KillModifiedSettings()
- Link()
- LoadProject()
- LocalizeProductionStatus()
- OnDrawRibbon()
- OnHTTPHeader()
- OnPage()
- OnPageError()
- OnPostHTTP()
- OnPostHyperEvent()
- OnPreHTTP()
- OnPreHyperEvent()
- Page()
- QuoteJS()
- ReallyClearEscalation()
- RegisterRecent()
- RemoveSettingByName()
- RewriteURL()
- SCSubmitProduction()
- SaveArraysOfSettings()
- SaveModifiedSetting()
- SavePreferredCategoryForProduction()
- SetCurrentProject()
- SetProjectRequired()
- ShowError()
- SimpleKeepAlive()
- StartTimer()
- StopJob()
- StopTimer()
- StoreExpandoStates()
- SuspendJobMsg()
- ThrowError()
- UnescapeHTML()
- UnescapeURL()
- UpdateAutoRefreshStateProd()
- UpdateSCMenus()
- UserAction()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()
- addChild()
- addChildAfter()
- addChildBefore()
- addPopupSuffix()
- appendServerOutput()
- applyChanges()
- arrowClick()
- backgroundMouseMoveHandler()
- busPartnerClick()
- calculateHeight()
- canUserModify()
- cancelPopup()
- changeApplyStyle()
- changeBusProperty()
- changeClass()
- changePassword()
- changeURLNamespace()
- checkEdit()
- checkEditDB()
- checkHelper()
- checkLostSettings()
- checkRuntimeAndClassInSync()
- checkTextControls()
- childrenMutated()
- chooseSCMenu()
- chooseSCProject()
- clearActionTimer()
- clearConnectors()
- clearEscalation()
- clearSCOutput()
- clearSearch()
- clientKeepAlive()
- copyItem()
- correctIELayering()
- createComponent()
- createComponentNS()
- createEditorComponent()
- createListingText()
- createSCMenuItem()
- createSCProject()
- createSCSubMenu()
- createTimeWarning()
- ctrlSelectItem()
- deleteComponent()
- disableCommandButton()
- disableComponents()
- disableMultiItems()
- displayCountDown()
- documentProduction()
- dragFinishHandler()
- dragHandler()
- dragNotifyHandler()
- dragStartHandler()
- drawBus()
- drawDuplBox()
- drawListing()
- drawOverview()
- dropHandler()
- dropStartHandler()
- enableCommandButton()
- enableMultiItems()
- endModal()
- endRubberBand()
- errChangeClass()
- escalateLogin()
- expandAll()
- expandoStatesString()
- exportItem()
- exposeComponent()
- findElement()
- findHostObj()
- fireOnResizeEvent()
- fireOnUnloadEvent()
- fireOnUpdateEvent()
- firePopupAction()
- fireTimerAction()
- getChildIndex()
- getClientModel()
- getComboboxList()
- getComponent()
- getComponentById()
- getCurrentExtension()
- getCurrentName()
- getEnclosingDiv()
- getHidden()
- getHintElement()
- getHost()
- getIsReadOnly()
- getLabelElement()
- getNewClass()
- getOpener()
- getPageTitle()
- getPolyPath()
- getProductionModel()
- getProperty()
- getReadOnlyReason()
- getSaveAction()
- getSettings()
- getTitleAreaHeight()
- getType()
- goHome()
- goMenu()
- gotoMessageViewer()
- gotoNamespace()
- gotoPage()
- grayOutNewButton()
- hasDBPermissions()
- hideCommandButton()
- hideTimeoutWarning()
- hideWarnContinue()
- htmlToTooltip()
- importFiletoExportDialog()
- inResizeLoop()
- initPopupSuffix()
- initSecurity()
- initializeSourceControl()
- initializeTextMonitor()
- invokeAfterUserAction()
- invokeSourceControl()
- invokeSuper()
- isOfType()
- isTestingEnabled()
- itemClick()
- itemDotMouseDown()
- itemDotMouseOut()
- itemDotMouseOver()
- itemMouseOut()
- itemMouseOver()
- jobAbortMsg()
- jobStop()
- jobSuspendMsg()
- launchPopupWindow()
- loadDocument()
- loadProduction()
- logout()
- makeId()
- manualKeepAlive()
- moveRubberBand()
- navigate()
- newExpando()
- notifypageModifiedSet()
- onCreate()
- onDelete()
- onDisplayHandler()
- onDocumentLoad()
- onDocumentLoadComplete()
- onDocumentSave()
- onDocumentSaveComplete()
- onEndModalHandler()
- onRefreshContents()
- onSerialize()
- onServerMethodCall()
- onServerMethodError()
- onServerMethodReturn()
- onStartModalHandler()
- ondisabledHandler()
- onhandleAutoLogoutWarn()
- onkeydownHandler()
- onkeyupHandler()
- onlayoutHandler()
- onloadHandler()
- onlogoutHandler()
- onoverlayHandler()
- onresizeHandler()
- onunloadHandler()
- onupdateHandler()
- parseParamExpression()
- popupActionHandler()
- queueAbortMsgs()
- queueItemClick()
- recoverProduction()
- rectMouseOut()
- rectMouseOver()
- redrawItemDuplControl()
- reexportItem()
- refreshContents()
- refreshDiagram()
- refreshDiagramHeaderStates()
- refreshHandler()
- refreshLogTab()
- refreshQueueTab()
- reloadDiagram()
- reloadDocument()
- removeChild()
- removePopupSuffix()
- render()
- renderContents()
- renderHelpText()
- renderSVG()
- restartMultiItems()
- restartMultiItemsPart2()
- restartRefreshTimer()
- saveDocument()
- scSetReadWriteState()
- scrollDiagram()
- searchBlur()
- searchBoxHandler()
- searchChanged()
- searchFocus()
- searchKeyDown()
- searchKeyPress()
- selectCategory()
- selectDirectory()
- selectFile()
- selectParam()
- selectSettingsDefaults()
- setComponentId()
- setConnectivityStatusMsg()
- setDisplaySort()
- setHidden()
- setModified()
- setOverlayMode()
- setPageTitle()
- setProperty()
- setPropertyAll()
- setReadOnly()
- setRefreshMode()
- setSCProject()
- setShowBy()
- setSortMode()
- setSortModeHandler()
- setTraceOption()
- setViewMode()
- setViewModeHandler()
- setWarnInnerHTML()
- settingChanged()
- shiftSelectItem()
- showAbout()
- showCommandButton()
- showContact()
- showDocumentation()
- showHelp()
- showListingTip()
- showMsgBox()
- showProcessDetails()
- showRecoverButton()
- showSCMenu()
- showSCOutput()
- showTimeoutWarning()
- showTrace()
- startActionTimer()
- startKeepAlive()
- startModal()
- startProduction()
- startProgressBar()
- startRubberBand()
- startTimers()
- stopKeepAlive()
- stopProduction()
- stopProgressBar()
- stopTimers()
- switchDuplItem()
- switchNamespace()
- tempRestartItem()
- tempStartItem()
- tempStopItem()
- testItem()
- textControlKeyDown()
- textControlKeyUp()
- toggleReadOnly()
- toggleSettings()
- unselectAll()
- unselectItem()
- updateDocumentState()
- updateDotColor()
- updateExpandoStates()
- updateHasDups()
- updateJobs()
- updateLog()
- updateMessages()
- updateModifiedSettings()
- updateProduction()
- updateQueue()
- updateSCIndicator()
- updateSecurityHelper()
- updateSettings()
- visitQueuesPage()
- warnclickListener()