This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?

%WebStress.Machines.Generators

persistent class %WebStress.Machines.Generators extends %Library.Persistent, %XML.Adaptor, %WebStress.Utils.Version

SQL Table Name: %WebStress_Machines.Generators

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter FileTimestamp = 60212,85655;

Properties

property Address as %String (TRUNCATE = 1) [ Required ];
This is the address of the web server that will give access to this generator You can (on pre Caché 5.1 systems) talk directly to the internal web server on the generator but then you must also specify the direct port number to use
Property methods: AddressDisplayToLogical(), AddressGet(), AddressGetStored(), AddressIsValid(), AddressLogicalToDisplay(), AddressLogicalToOdbc(), AddressNormalize(), AddressSet()
property CachePassword as %String;
Property methods: CachePasswordDisplayToLogical(), CachePasswordGet(), CachePasswordGetStored(), CachePasswordIsValid(), CachePasswordLogicalToDisplay(), CachePasswordLogicalToOdbc(), CachePasswordNormalize(), CachePasswordSet()
property CacheUserName as %String;
Property methods: CacheUserNameDisplayToLogical(), CacheUserNameGet(), CacheUserNameGetStored(), CacheUserNameIsValid(), CacheUserNameLogicalToDisplay(), CacheUserNameLogicalToOdbc(), CacheUserNameNormalize(), CacheUserNameSet()
property DirectPort as %Integer;
This should be used if talking directly to the generator rather than through a web server
Property methods: DirectPortDisplayToLogical(), DirectPortGet(), DirectPortGetStored(), DirectPortIsValid(), DirectPortLogicalToDisplay(), DirectPortNormalize(), DirectPortSet(), DirectPortXSDToLogical()
property Name as %String (TRUNCATE = 1) [ Required ];
A text description of this machine
Property methods: NameCheck(), NameCheckUnique(), NameDelete(), NameDisplayToLogical(), NameExists(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameOpen(), NameSQLCheckUnique(), NameSQLExists(), NameSQLFindPKeyByConstraint(), NameSQLFindRowIDByConstraint(), NameSet()
property WebStressDir as %String (MAXLEN = 255, TRUNCATE = 1);
The virtual directory which is bound to the WebStress application Examples: /webstress/ /csp/webstress/
Property methods: WebStressDirDisplayToLogical(), WebStressDirGet(), WebStressDirGetStored(), WebStressDirIsValid(), WebStressDirLogicalToDisplay(), WebStressDirLogicalToOdbc(), WebStressDirNormalize(), WebStressDirSet()

Methods

classmethod GetCredentials(arg As %String, ByRef Username As %String, ByRef Password As %String) as %Status

Indices

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()
index (Name on Name) [Unique];
Index methods: NameCheck(), NameCheckUnique(), NameDelete(), NameDisplayToLogical(), NameExists(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameOpen(), NameSQLCheckUnique(), NameSQLExists(), NameSQLFindPKeyByConstraint(), NameSQLFindRowIDByConstraint(), NameSet()

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Storage

Storage Model: CacheStorage (%WebStress.Machines.Generators)

^WebStress.Machines.GeneratorsD(ID)
=
%%CLASSNAME
Address
DirectPort
Name
WebStressDir
SavedDate
SavedTime
Version
CacheUserName
CachePassword
SecurityCheck
Feedback