Skip to main content

%WebStress.Machines.Generators

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

SQL Table Name: %WebStress_Machines.Generators

Property Inventory

Method Inventory

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: NameDisplayToLogical(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), 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

Indexes

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

Inherited Methods

Storage

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

^WebStress.Machines.GeneratorsD(ID)
=
%%CLASSNAME
Address
DirectPort
Name
WebStressDir
SavedDate
SavedTime
Version
CacheUserName
CachePassword
SecurityCheck
FeedbackOpens in a new tab