Class Reference
%CSP.UI.Portal.Audit.View
Server:appadmin-00044-deployment-6bf4cbc86d-9f4xc
Instance:IRIS
User:SuperUser
 
-
  [USER] >  [%CSP] >  [UI] >  [Portal] >  [Audit] >  [View]
Private  Storage

class %CSP.UI.Portal.Audit.View extends %CSP.UI.Template.List

This class is used internally by InterSystems IRIS. You should not make direct use of it within your applications. There is no guarantee made about either the behavior or future operation of this class.

Zen page for System Management Portal - View Audit Database

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
5 9 16


Summary

This is a Zen Page class. It belongs to the application %CSP.UI.Portal.Application.

Properties
%condition %import %includeFiles %page
%resource Authentications BeginDate ClassURL
ColorBy CurrentColumn CurrentSort DocPage
EndDate EventName EventSource EventType
FILETYPE Filter FirstFailed GlobalURL
HelpAddress ISREADONLY InvalidParam IsEMSReadOnly
IsEditForm LocatorHeader MaxRows NamespaceList
OnclickArray PID ParentURL RoutineURL
ShowGen ShowMap ShowSys StdTitle
SystemID TableMaxRows TablePageSize Users
ValidationErrorMsg aboutPage align aux
backgroundTimerInterval captionLastUpdate cellAlign cellSize
cellStyle cellVAlign children composite
contactPage containerStyle cssLevel currSortMode
currStep currViewMode disabled dragAndDrop
dragEnabled dropEnabled enableAutoRefresh enclosingClass
enclosingStyle error groupClass groupStyle
height hidden hint hintClass
hintStyle home homePage id
index label labelClass labelDisabledClass
labelPosition labelStyle layout lblTitle
limitPopups name onafterdrag onbeforedrag
onclick ondrag ondrop onhide
onrefresh onshow onupdate pageModified
parent searchKey showLabel slice
title tuple useSVG useSoftModals
valign visible width window
zenPersistentPopup

Methods
%AddChild %AddChildAfter %AddChildBefore %AddComponent
%AddImportedComponents %AddLocatorLinks %AddToSaveSet %ApplyURLParms
%Attr %BindExport %ChangeNS %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
%GetNavTableState %GetPageName %GetParameter %GetProductName
%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
%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 BuildMeter
CheckAllBlanks CheckContextLinks CheckEnterpriseManager ConvertParameter
Decrypt DoLogout DrawAutoRefresh DrawLocator
DrawRibbon DrawTableHeader DrawTitle Encrypt
EscapeHTML EscapeURL EvalResult ExecuteRS
FindDBDir FindDBName GetCSPURL GetContextLinks
GetDBList GetDocURL GetEventList GetExpandState
GetHomePage GetLastSearch GetNSList GetNewURL
GetQuickLinks GetRecentList HyperEventCall HyperEventHead
Include InsertHiddenField InsertHiddenFields IsPrivate
JavaInstalled LastUpdateTime Link OnDrawRibbon
OnGetRibbonInfo OnHTTPHeader OnPage OnPageError
OnPostHTTP OnPostHyperEvent OnPreHTTP OnPreHyperEvent
Page PrepareAction QuoteJS RegisterRecent
RewriteURL SaveAuditSelections SaveExpandState SaveSelections
ShowError StartTimer StopTimer ThrowError
UnescapeHTML UnescapeURL UpdateAutoRefreshRate UpdateAutoRefreshState
UpdateTableNavState UpdateTableState XMLDTD XMLExport
XMLExportToStream XMLExportToString XMLNew XMLSchema
XMLSchemaNamespace XMLSchemaType addChild addChildAfter
addChildBefore adjustSizes afterSave afterValidate
cancelPopup changePassword checkURLNamespace childrenMutated
columnSort correctIELayering createComponent createComponentNS
deleteComponent disableCommandButton doCancel doDoc
doModified doReset doSearch dragFinishHandler
dragHandler dragNotifyHandler dragStartHandler dropHandler
dropStartHandler enableCommandButton endModal exposeComponent
findElement findNSMatch fireOnResizeEvent fireOnUnloadEvent
fireOnUpdateEvent firePopupAction getChildIndex getComponent
getComponentById getEnclosingDiv getHidden getHintElement
getLabelElement getOpener getPageTitle getProperty
getSelectedNamespace getSettings getTime getTitleAreaHeight
getType goHome goMenu gotoNamespace
gotoPage hideCommandButton invokeSuper isButtonDisabled
isOfType keyUp launchDetails launchPopupWindow
logout makeId navMaxRowsChanged navPageSizeChanged
navigate onCreate onDelete onDisplayHandler
onEndModalHandler onPopupAction onRefreshContents onSerialize
onServerMethodCall onServerMethodError onServerMethodReturn onStartModalHandler
ondisabledHandler onhandleAutoLogoutWarn onkeydownHandler onkeyupHandler
onlayoutHandler onloadHandler onlogoutHandler onoverlayHandler
onresizeHandler onunloadHandler onupdateHandler popupActionHandler
refreshContents refreshHandler refreshkeyUp removeChild
render renderContents renderSVG resetMsg
searchBlur searchBoxHandler searchFocus searchKeyDown
searchKeyPress setComponentId setConnectivityStatusMsg setHidden
setModified setOverlayMode setPageTitle setProperty
setPropertyAll setRefreshMode setRefreshRate setSortMode
setSortModeHandler setTraceOption setViewMode setViewModeHandler
showAbout showCommandButton showContact showDocumentation
showExpand showHelp showMsg startModal
startProgressBar stopProgressBar switchNamespace toggleDetails
toggleSearch trimSpace updateTime updateView
validateRequired zeroFill


Parameters

• parameter AUTONS = 0;
Allow to change namespaces for this page.
• parameter CSPURL = "/csp/sys/sec/%CSP.UI.Portal.Audit.View.zen";
This parameter is used to make sure that if multiple CSP applications are mapped to the same namespace that the CSP engine can correctly identify which class corresponds with which URL. If 'LockCSPName' is true (the default, defined in the CSP application) then you can only access this page if the url exactly matches this 'CSPURL'. You can set this parameter to "" if you wish to disable this check for this class. This check is applied for all CSP urls (cls/csp/zen).
If this page was compiled from a .csp file, then this parameter is automatically set to contain the url of this file used for compilation.
• parameter HELPADDRESS = "System Administration,Security,Auditing";
Each SMP page should set this link which points to the documentation anchor name.
• parameter PAGENAME = "AuditList";
Displayed name of this page.
• parameter RESOURCE = "%Admin_Secure";
Security requirement

Properties

• property Authentications as %String;
• property ColorBy as %String;
• property EventName as %String;
• property EventSource as %String;
• property EventType as %String;
• property FILETYPE as %String [ InitialExpression = "Audit" ];
• property PID as %String;
ID for edit.
• property SystemID as %String;
• property Users as %String;

Methods

• method %GetLocatorLinks(Output pLink) as %Status
Return the array of links to show in the locator bar.
pLink(n)=$LB(caption,link)
• method %OnAfterCreatePage() as %Status
Subclass to override. Always include code in this method.
• method %OnGetPageName() as %String
Get the (localized) name of the page. This should be implemented in a subclass.
• method DrawTableHeader(pSeed As %String) as %Status
Draw the contents of the Table Header (the region between the diagram and the table).
• method ExecuteRS(pRS As %Library.ResultSet, Output tSC As %Status, pInfo As %ZEN.Auxiliary.QueryInfo) as %Boolean
Method for executing the audit list query.
• classmethod GetEventList(Type As %String) as %String
• classmethod GetLastSearch(FILETYPE As %String) as %String
• method SaveAuditSelections(FILETYPE As %String, PageSize As %String) as %String [ ZenMethod ]
• method doReset() [ Language = javascript ]
User clicked reset link
• method doSearch() [ Language = javascript ]
User clicked Search button.
• method keyUp(zenEvent, ctl) [ Language = javascript ]
Check if user hit [Enter].
• method launchDetails(timestamp, ID, index) [ Language = javascript ]
• method navPageSizeChanged(pageSize) [ Language = javascript ]
Maybe overriden by subclass.
• method onloadHandler() [ Language = javascript ]
This client event, if present, is fired when the page is loaded.
• method updateView() [ Language = javascript ]
Overriding to remove refresh timer update


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