This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

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

%WebStress.Machines.WebServers

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

SQL Table Name: %WebStress_Machines.WebServers

Property Inventory (Including Private)

Parameters

parameter FileTimestamp = 60212,85655;

Properties (Including Private)

property Address as %String (TRUNCATE = 1) [ Required ];
Either its physical address or its DNS name
Property methods: AddressCheck(), AddressCheckUnique(), AddressDelete(), AddressDisplayToLogical(), AddressExists(), AddressGet(), AddressGetStored(), AddressIsValid(), AddressLogicalToDisplay(), AddressLogicalToOdbc(), AddressNormalize(), AddressOpen(), AddressSQLCheckUnique(), AddressSQLExists(), AddressSQLFindPKeyByConstraint(), AddressSQLFindRowIDByConstraint(), AddressSet()
property Name as %String (TRUNCATE = 1) [ Required ];
A text description of this web server
Property methods: NameCheck(), NameCheckUnique(), NameDelete(), NameDisplayToLogical(), NameExists(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameOpen(), NameSQLCheckUnique(), NameSQLExists(), NameSQLFindPKeyByConstraint(), NameSQLFindRowIDByConstraint(), NameSet()
property Port as %Integer [ InitialExpression = 80 ];
The port number to use on this webserver (Defaults to 80)
Property methods: PortDisplayToLogical(), PortGet(), PortGetStored(), PortIsValid(), PortLogicalToDisplay(), PortNormalize(), PortSet(), PortXSDToLogical()

Indexes

index (Address on Address,Port) [Unique];
Index methods: AddressCheck(), AddressCheckUnique(), AddressDelete(), AddressDisplayToLogical(), AddressExists(), AddressGet(), AddressGetStored(), AddressIsValid(), AddressLogicalToDisplay(), AddressLogicalToOdbc(), AddressNormalize(), AddressOpen(), AddressSQLCheckUnique(), AddressSQLExists(), AddressSQLFindPKeyByConstraint(), AddressSQLFindRowIDByConstraint(), AddressSet()
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.WebServers)

^WebStress.Machines.WebServersD(ID)
=
%%CLASSNAME
Address
Name
Port
SavedDate
SavedTime
Version