Class Reference
IRIS for UNIX 2019.2
InterSystems: The power behind what matters   
Documentation  Search
  [ENSLIB] >  [CSPX] >  [EnsMsgTraceFilterForm]
Private  Storage   

class CSPX.EnsMsgTraceFilterForm extends %RegisteredObject, CSPX.AutoFormCSP

An AutoForm for gathering Message Trace filter info

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 10 3


Summary

Properties
EndId EndTime EventsMaxRows EventsWindow
IncludeEvents IncludeIOLogEntries SessionId ShowInternalItems
StartId StartTime

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
CreateInstance DispatchSubmit DoSubmit DrawFormButtons
DrawHEADExtra DrawHTMLExtra DrawHTMLForm DrawHTMLTable
GetComboBoxHTML GetFormError OnDefineButtons OnSubmit
ProcessSubmit SetFormError Submit


Parameters

• parameter FORMCOLUMNS = 3;
Number of columns used to layout forms for this class

Properties

• property EndId as %String(CAPTION="@Ensemble:EndId@End Id",MAXLEN=25);
Ending id
• property EndTime as %String(CAPTION="@Ensemble:EndTime@End Time",MAXLEN=25);
Ending date and time
• property EventsMaxRows as %Integer(CAPTION="@Ensemble:EventsMaxRows@Events Max Rows");
Maximum number of Event Log records to scan after start time to include session events
• property EventsWindow as %Integer(CAPTION="@Ensemble:EventsWindow@Events Time Window");
Time window after last message to include session events
• property IncludeEvents as %Boolean(CAPTION="@Ensemble:IncludeEvents@Include Events");
Include session events
• property IncludeIOLogEntries as %Boolean(CAPTION="@Ensemble:IncludeIOLogEntries@Include IO Log Entries");
Include IO Log Entries
• property SessionId as %String(CAPTION="@Ensemble:SessionId@Session Id",MAXLEN=25);
Session id
• property ShowInternalItems as %Boolean(CAPTION="@Ensemble:ShowInternalItems@Show Internal Items");
Enable display of internal messages and related events
• property StartId as %String(CAPTION="@Ensemble:StartId@Start Id",MAXLEN=25);
Starting id
• property StartTime as %String(CAPTION="@Ensemble:StartTime@Start Time",MAXLEN=25);
Starting date and time

Methods

• classmethod CreateInstance(ByRef pID As %String) as %CSP.Util.AutoForm
Create an instance of the AutoForm object using the provided ID value(s). This is overridden by subclasses.
The default implementation will perform an OpenId if the AutoForm is a persistent object.
• classmethod OnDefineButtons(ByRef pButtons As %CSP.Util.FormButton)
Define buttons
• method OnSubmit(ByRef pID As %String, pSubmit As %String) as %Status
This callback is called when this form is submitted. pID is the ID value associated with the form. The default implementation will perform a Save if the AutoForm is a persistent object.
pSubmit is the name of the submit button (i.e., $AUTOFORM_SAVE).


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