Class Reference
IRIS for UNIX 2024.1.2
|
|
Private
Storage
|
This is the Event Log page of the ZEN application.
|
|
Subclasses |
---|
Ens.Enterprise.Portal.MsgBankEventLog |
|
Indicate if can cancel search.
Comma-separated list of additional JS include files for the page.
Displayed name of this page.
User needs USE permissions on the %Ens_EventLog resource to view this page.
Indicate if ought to create tempPortalNode when page created. Used by Cancel feature for example.
|
Flag to indicate whether a user may purge Event log entries.
Is the user permitted to access the fileSelect popup.
Value to indicate the percentage of the horizontal screen which should be devoted to the details panel (if it is visible). This is exposed as a client-side property for the layout code to use the value.
Id of the page number field
Id of the page size field
Id of the results tablePane
|
Fill search criteria defaults
This callback is called at the end of the HTML HEAD section of the page.
(default implementation is a simple expression).
This server-side callback method is called whenever the client calls to monitor the current background task and the task is complete. Typically a subclass uses this to send back JavaScript to update the page.
Get the (localized) name of the page.
Get the (localized) title string for the page.
This server-side callback method is called whenever the client calls to monitor the current background task. Typically a subclass uses this to send back JavaScript to update a progress bar.
Callback that is executed when creating the resultset for the main table. The method's main purpose is to determine whether theMultiType class query should be used in cases where we have the following:When all of these conditions are met, we hand off responsibility for the data retrieval to the class query.
- more than one Type selected,
- not all Types selected, and
- no conditions on other indexed fields
Save ID values for Resend.
Perform the purge operation and if there is an error, return the message to JavaScript by prepending the message with a '-'. If no error then return the zero or positive number of entries deleted, as a string.
Server-side callback to provide data for the details table
Server-side method to write out the content for the event Type column Draw localized event type name
Server-side method to write out the content and SourceClass:SourceMethod() in the hover-text title.
Server-side method to write out the content for the SessionId column. The main purpose is to ensure that links to the Visual Trace diagram are only included for events which occurred as part of a session.
Server-side method to write out the event text both as content and in the hover-text title.
Method called from%OnAfterCreatePage to get defaults and build up the initial display
For tablePanes which require a constructed SQL query when paging, this callback supplies the columns and FROM portions of the query.
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.
Called fromonSearchHandler and%OnAfterCreatePage to build the where clause.
Server-side callback to provide localized string introducing the details table
Add export refresh icon
Get information to display in the ribbon bar.
Save user's last search criteria into global for page default
User chose a new Auto-Refresh value; set a new timeout value and start the timer
Reset the current count of Event Log entries
This method calls server method to get current background event log export job status and update the UI Used if auto refresh off
Use with certainfields so user can hit Enter to indicate that an entry in the field is done and ready to use
Build the current expando state into a string concatenated with commas
Reset the "Search Events By..." form fields to blank, reset other fields to defaults
Callback invoked after the next/previous page has been loaded.
This client event, if present, is fired when a popup page launched from this page fires an action.
User clicked the Search button, user changed a Quick Search or Event Type criterion, or we have completed a non-zero Purge.
toggle detailTable for a selected row.
Adjust sizes of components on the page. Do this differently for Event Log than for other children of EnsPortal.Template.viewerPage (hence the override). In this case the details pane does NOT get large when the search pane is minimized.
This client event, if present, is fired when the page is loaded.
User clicked a link for Trace. Display the Visual Trace page in a popup, so user can click the arrows to go from session to session without losing his/her place in the Event Log.
User clicked the Purge button
If auto-refresh is still on, refresh table and restart the timer
|
Selects Type AsEns.DataType.LogType , ID As%String , TimeLogged As%String , SessionId As%String , Job As%String , ConfigName As%String , Text As%String , TraceCat As%String , SourceClass As%String , SourceMethod As%String , TimeLogged999 As%String , TimeLogged12 As%String