Skip to main content

%WebStress.Machines.ApplicationServers

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

SQL Table Name: %WebStress_Machines.ApplicationServers

Property Inventory

Parameters

parameter FileTimestamp = 60212,85655;

Properties

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 Name as %String (TRUNCATE = 1) [ Required ];
A unique name for the application server
Property methods: NameDisplayToLogical(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSet()
property SecurityCheck as %Boolean [ InitialExpression = 0 ];
Property methods: SecurityCheckDisplayToLogical(), SecurityCheckGet(), SecurityCheckGetStored(), SecurityCheckIsValid(), SecurityCheckLogicalToDisplay(), SecurityCheckLogicalToXSD(), SecurityCheckNormalize(), SecurityCheckSet(), SecurityCheckXSDToLogical()
property URL as %String (MAXLEN = 255, TRUNCATE = 1) [ Required ];
The URL that will allow communication with the application server for setting/un-setting the encryption flag Example: /csp/webstress/
Property methods: URLDisplayToLogical(), URLGet(), URLGetStored(), URLIsValid(), URLLogicalToDisplay(), URLLogicalToOdbc(), URLNormalize(), URLSet()
property WebSrvAddress as %String (TRUNCATE = 1) [ Required ];
The address of the web server that can be used to communicate with this application server Examples: 192.168.1.12, MYWEBSERVER
Property methods: WebSrvAddressDisplayToLogical(), WebSrvAddressGet(), WebSrvAddressGetStored(), WebSrvAddressIsValid(), WebSrvAddressLogicalToDisplay(), WebSrvAddressLogicalToOdbc(), WebSrvAddressNormalize(), WebSrvAddressSet()
property WebSrvPort as %Integer [ InitialExpression = 80 ];
The port that should be used to communicate with the. This will default to 80 web server
Property methods: WebSrvPortDisplayToLogical(), WebSrvPortGet(), WebSrvPortGetStored(), WebSrvPortIsValid(), WebSrvPortLogicalToDisplay(), WebSrvPortNormalize(), WebSrvPortSet(), WebSrvPortXSDToLogical()

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()
index (URL on WebSrvAddress,WebSrvPort,URL) [Unique];
Index methods: URLCheck(), URLCheckUnique(), URLDelete(), URLDisplayToLogical(), URLExists(), URLGet(), URLGetStored(), URLIsValid(), URLLogicalToDisplay(), URLLogicalToOdbc(), URLNormalize(), URLOpen(), URLSQLCheckUnique(), URLSQLExists(), URLSQLFindPKeyByConstraint(), URLSQLFindRowIDByConstraint(), URLSet()

Inherited Members

Inherited Properties

Inherited Methods

Storage

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

^WebStress.Machines.AppSrvD(ID)
=
%%CLASSNAME
Name
URL
WebSrvAddress
WebSrvPort
SavedDate
SavedTime
Version
CacheUserName
CachePassword
SecurityCheck
FeedbackOpens in a new tab