Home > Class Reference > %SYS namespace > %WebStress.Machines.Generators

%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 (Including Private)

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 (Including Private)

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

Indexes

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