Home > Class Reference > ENSLIB namespace > %WebStress.Results.General

%WebStress.Results.General

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

SQL Table Name: %WebStress_Results.General

Property Inventory (Including Private)

Properties (Including Private)

property CoolDownTime as %String (TRUNCATE = 1);
Property methods: CoolDownTimeDisplayToLogical(), CoolDownTimeGet(), CoolDownTimeGetStored(), CoolDownTimeIsValid(), CoolDownTimeLogicalToDisplay(), CoolDownTimeLogicalToOdbc(), CoolDownTimeNormalize(), CoolDownTimeSet()
property Generator as %String (TRUNCATE = 1) [ Required ];
Property methods: GeneratorDisplayToLogical(), GeneratorGet(), GeneratorGetStored(), GeneratorIsValid(), GeneratorLogicalToDisplay(), GeneratorLogicalToOdbc(), GeneratorNormalize(), GeneratorSet()
property PrepareTime as %String (TRUNCATE = 1);
Property methods: PrepareTimeDisplayToLogical(), PrepareTimeGet(), PrepareTimeGetStored(), PrepareTimeIsValid(), PrepareTimeLogicalToDisplay(), PrepareTimeLogicalToOdbc(), PrepareTimeNormalize(), PrepareTimeSet()
property RecordTime as %String (TRUNCATE = 1);
Property methods: RecordTimeDisplayToLogical(), RecordTimeGet(), RecordTimeGetStored(), RecordTimeIsValid(), RecordTimeLogicalToDisplay(), RecordTimeLogicalToOdbc(), RecordTimeNormalize(), RecordTimeSet()
property RunDescription as %String (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 StoppedTime as %String (TRUNCATE = 1);
Property methods: StoppedTimeDisplayToLogical(), StoppedTimeGet(), StoppedTimeGetStored(), StoppedTimeIsValid(), StoppedTimeLogicalToDisplay(), StoppedTimeLogicalToOdbc(), StoppedTimeNormalize(), StoppedTimeSet()
property StoppingTime as %String (TRUNCATE = 1);
Property methods: StoppingTimeDisplayToLogical(), StoppingTimeGet(), StoppingTimeGetStored(), StoppingTimeIsValid(), StoppingTimeLogicalToDisplay(), StoppingTimeLogicalToOdbc(), StoppingTimeNormalize(), StoppingTimeSet()
property TestID as %String (TRUNCATE = 1) [ Required ];
Property methods: TestIDDisplayToLogical(), TestIDGet(), TestIDGetStored(), TestIDIsValid(), TestIDLogicalToDisplay(), TestIDLogicalToOdbc(), TestIDNormalize(), TestIDSet()
property WarmUpTime as %String (TRUNCATE = 1);
Property methods: WarmUpTimeDisplayToLogical(), WarmUpTimeGet(), WarmUpTimeGetStored(), WarmUpTimeIsValid(), WarmUpTimeLogicalToDisplay(), WarmUpTimeLogicalToOdbc(), WarmUpTimeNormalize(), WarmUpTimeSet()

Queries

query GetGenerators(testID As %String, runID As %Integer)
SQL Query:
SELECT DISTINCT Generator,PrepareTime,WarmUpTime,RecordTime,CoolDownTime,StoppingTime,StoppedTime,RunDescription FROM %WebStress_Results.General WHERE TestID = :testID and RunID = :runID ORDER BY Generator
query GetRuns(testID As %String)
SQL Query:
SELECT DISTINCT RunID,Generator,PrepareTime,WarmUpTime,RecordTime,CoolDownTime,StoppingTime,StoppedTime,RunDescription FROM %WebStress_Results.General GROUP BY RunID HAVING TestID = :testID ORDER BY RunID DESC
query GetTests()
SQL Query:
SELECT DISTINCT TestID,Tests.Name FROM %WebStress_Results.General General, %WebStress.Tests Tests WHERE General.TestID = Tests.ID ORDER BY Tests.Name

Indexes

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

Inherited Members

Inherited Methods (Including Private)

Storage

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

^WebStress.Results.GeneralD(ID)
=
%%CLASSNAME
PrepareTime
WarmUpTime
RecordTime
CoolDownTime
StoppingTime
StoppedTime
RunDescription
Generator