Skip to main content

%WebStress.Results.Iterations

persistent class %WebStress.Results.Iterations extends %Library.Persistent, %XML.Adaptor

SQL Table Name: %WebStress_Results.Iterations

Property Inventory

Method Inventory

Properties

property Generator as %String (TRUNCATE = 1) [ Required ];
Property methods: GeneratorDisplayToLogical(), GeneratorGet(), GeneratorGetStored(), GeneratorIsValid(), GeneratorLogicalToDisplay(), GeneratorLogicalToOdbc(), GeneratorNormalize(), GeneratorSet()
property Iterations as %Integer;
Property methods: IterationsDisplayToLogical(), IterationsGet(), IterationsGetStored(), IterationsIsValid(), IterationsLogicalToDisplay(), IterationsNormalize(), IterationsSet(), IterationsXSDToLogical()
property Minutes as %Numeric (SCALE = 1) [ Calculated ];
Property methods: MinutesCompute(), MinutesDisplayToLogical(), MinutesIsValid(), MinutesLogicalToDisplay(), MinutesNormalize(), MinutesSQLCompute(), MinutesXSDToLogical()
property Processes as %Integer;
Property methods: ProcessesDisplayToLogical(), ProcessesGet(), ProcessesGetStored(), ProcessesIsValid(), ProcessesLogicalToDisplay(), ProcessesNormalize(), ProcessesSet(), ProcessesXSDToLogical()
property RatePerMinute as %Numeric (SCALE = 1) [ Calculated ];
Property methods: RatePerMinuteCompute(), RatePerMinuteDisplayToLogical(), RatePerMinuteIsValid(), RatePerMinuteLogicalToDisplay(), RatePerMinuteNormalize(), RatePerMinuteSQLCompute(), RatePerMinuteXSDToLogical()
property RatePerSecond as %Numeric (SCALE = 1) [ Calculated ];
Property methods: RatePerSecondCompute(), RatePerSecondDisplayToLogical(), RatePerSecondIsValid(), RatePerSecondLogicalToDisplay(), RatePerSecondNormalize(), RatePerSecondSQLCompute(), RatePerSecondXSDToLogical()
property RunDescription as %String (MAXLEN = 255, TRUNCATE = 1);
Property methods: RunDescriptionDisplayToLogical(), RunDescriptionGet(), RunDescriptionGetStored(), RunDescriptionIsValid(), RunDescriptionLogicalToDisplay(), RunDescriptionLogicalToOdbc(), RunDescriptionNormalize(), RunDescriptionSet()
property RunID as %Integer [ Required ];
Property methods: RunIDDisplayToLogical(), RunIDGet(), RunIDGetStored(), RunIDIsValid(), RunIDLogicalToDisplay(), RunIDNormalize(), RunIDSet(), RunIDXSDToLogical()
property Script as %String (TRUNCATE = 1) [ Required ];
Property methods: ScriptDisplayToLogical(), ScriptGet(), ScriptGetStored(), ScriptIsValid(), ScriptLogicalToDisplay(), ScriptLogicalToOdbc(), ScriptNormalize(), ScriptSet()
property Seconds as %Integer;
Property methods: SecondsDisplayToLogical(), SecondsGet(), SecondsGetStored(), SecondsIsValid(), SecondsLogicalToDisplay(), SecondsNormalize(), SecondsSet(), SecondsXSDToLogical()
property Sessions as %Integer;
Property methods: SessionsDisplayToLogical(), SessionsGet(), SessionsGetStored(), SessionsIsValid(), SessionsLogicalToDisplay(), SessionsNormalize(), SessionsSet(), SessionsXSDToLogical()
property Target as %Numeric (SCALE = 1);
Property methods: TargetDisplayToLogical(), TargetGet(), TargetGetStored(), TargetIsValid(), TargetLogicalToDisplay(), TargetNormalize(), TargetSet(), TargetXSDToLogical()
property TestID as %WebStress.Tests [ Required ];
Property methods: TestIDGet(), TestIDGetObject(), TestIDGetObjectId(), TestIDGetStored(), TestIDGetSwizzled(), TestIDIsValid(), TestIDNewObject(), TestIDSet(), TestIDSetObject(), TestIDSetObjectId(), TestIDUnSwizzle()
property TimeStart as %TimeStamp;
Property methods: TimeStartDisplayToLogical(), TimeStartGet(), TimeStartGetStored(), TimeStartIsValid(), TimeStartLogicalToDisplay(), TimeStartLogicalToXSD(), TimeStartNormalize(), TimeStartOdbcToLogical(), TimeStartSet(), TimeStartXSDToLogical()
property TimeStop as %TimeStamp;
Property methods: TimeStopDisplayToLogical(), TimeStopGet(), TimeStopGetStored(), TimeStopIsValid(), TimeStopLogicalToDisplay(), TimeStopLogicalToXSD(), TimeStopNormalize(), TimeStopOdbcToLogical(), TimeStopSet(), TimeStopXSDToLogical()

Methods

method MinutesGet() as %Numeric
method RatePerMinuteGet() as %Numeric
method RatePerSecondGet() as %Numeric

Queries

query GetData()
SQL Query:
SELECT TestID->Name,Script,Generator,Minutes,Processes,Sessions,Iterations,Target,RatePerMinute FROM Iterations ORDER BY Script, Generator

Indexes

index (Main on TestID,RunID,Script,Generator) [IdKey, PrimaryKey, Type = key, Unique];
Index methods: MainCheck(), MainDelete(), MainExists(), MainOpen(), MainSQLCheckUnique(), MainSQLExists(), MainSQLFindPKeyByConstraint(), MainSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (%WebStress.Results.Iterations)

^WebStress.Results.IterationsD(ID)
=
%%CLASSNAME
Iterations
Seconds
Processes
Sessions
Target
Test
TimeStart
TimeStop
RunDescription
FeedbackOpens in a new tab