Class Reference
IRIS for UNIX 2024.1.2
|
|
Private
Storage
|
This is the Queues page of the ZEN application.
|
|
|
User needs WRITE permissions on either the %Ens_Queues or the %Ens_Jobs resource or USE permissions on %Ens_MessageSuspend to make changes to this page.
Displayed name of this page.
User needs READ permissions on the %Ens_Queues resource to access this page.
|
Zen proxy object to help determine what actions a user may take on the page.
|
Return the array of links to show in the locator bar.
pLink(n)=$LB(caption,link)
Show/hide the toggle buttons
Get the (localized) name of the page.
Get the (localized) title string for the page.
Write out contents of body details panel. pHeaderID is the message id.
Write out contents of details panel. pID is the message id.
Write out the links to show the full contents of a message.
Callback to return a list of resources required for a specific HyperEvent. The user must have sufficient privileges on one of the resource/permission pairs to be permitted to execute the hyperevent. An empty string implies the user already has sufficient privileges for the ZenMethod specified in pMethod.
Get Queue Count for Business Hosts with Queue Count larger than rowCount
API to convert the numeric message priority value in pPriority into the corresponding text string.
Add to the contents of the tool ribbon.
Get information to display in the ribbon bar.
User chose a new Auto-Refresh value for active messages and queue contents tables; set a new timeout value and start the timer
User chose a new Auto-Refresh value for queues table; set a new timeout value and start the timer
Update the details for a selected message.
User entered something in to the filter. Re-load the table with filter value.
hide detailTable
Layout the Message Panel so that the contents table has a scrollbar if necessary, until the page is so small that it makes more sense for the entire panel to have a scroll bar. Then get rid of the scrollbar on the contents table in order to avoid double scrollbars.
Handle the client-side rendering the of the right hand pane.
User clicked on a tab, or selected a new item, so we need to fetch the required content from the server.
Callback from the Trace SVG onSVGLoad() callback. The callback is used to ensure that we have the loaded SVG diagram available before we attempt to resize the diagram or highlight the currently selected message.
Adjust sizes of components on the page. The primary purposes of this function are to ensure that the details pane is sized correctly based on whether the tab group is hidden, and to correctly update the expander text and the contents of the tab group.
This callback, if defined, is called when the dialog page is loaded.
Reload diagram with a fresh copy.
If auto-refresh is still on, refresh active messages and queue contents tables and restart the timer
If auto-refresh is still on, refresh queues table and restart the timer
reselected messages that were selected prior to the table being refreshed
reselected messages that were selected prior to the table being refreshed
Correctly resize the SVG trace diagram to fit into the current SVG frame size.
clear selected row from other message table & show detailTable for a selected task
show contentTable for a selected queue
called from selectQueue and %onAfterCreatePage
Show the full content of the current message in a new window or tab.
Update the details for the selected message
User clicked a link for Trace. Display the Visual Trace page.
|
Selects Name As%String , Job As%String , Status As%String , AdapterState As%String , LastActivity As%TimeStamp , Count As%Integer , Method As%String , Retry As%Integer , ActiveMessage As%String
Returns job status for a specific host
Selects Priority As%String , Index As%Integer , MessageId As%String
PriorKey is a concatenated string that consists of the Priority, "|", and the Index.
Selects Name As%String , Count As%Integer , Created As%String , Active As%String
List the known queues and their current counters