Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%WebStress] >  [Comms] >  [Client]
Private  Storage   

class %WebStress.Comms.Client extends %SOAP.WebClient

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 19


Summary

Properties
AddressingIn AddressingOut Attachments Base64LineBreaks
BodyId BodyXmlId ContentId ContentLocation
ContentType GzipOutput HTTPVersion HeadersIn
HeadersOut HttpAccept202 HttpFollowRedirect HttpInitiateAuthentication
HttpPassword HttpProxyAuthorization HttpProxyHTTPS HttpProxyPort
HttpProxySSLConnect HttpProxyServer HttpProxyTunnel HttpRequest
HttpRequestHeaderCharset HttpRequester HttpResponse HttpUsername
HttpWriteTimeout ImportHandler IsMTOM Location
MTOMRequired OpenTimeout OutputTypeAttribute Password
PolicyConfiguration RMSession ReferencesInline RequestMessageStart
ResponseAttachments ResponseContentId ResponseContentLocation SAXFlags
SSLCheckServerIdentity SSLConfiguration SSLError SecurityContextToken
SecurityIn SecurityNamespace SecurityOut SessionCookie
SoapBinary SoapBinaryCharset SoapFault SoapVersion
Timeout Transport UsePPGHandler Username
WSANamespace WriteSOAPBodyMethod

Methods
%AddEnvelopeNamespace %AddToSaveSet %ClassIsLatestVersion %ClassName
%CloseRMSession %ConstructClone %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %Extends %GetParameter %IsA
%IsModified %New %NormalizeObject %ObjectModified
%OnSOAPFinished %OnSOAPRequest %OnSOAPResponse %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%StartRMSession %ValidateObject AnyTestsRunning CancelSecureConversation
CheckDataValid CheckGeneratorIsRunning CheckGeneratorRunStatus DownloadCode
DownloadData GetBodyId GetErrors GetGenID
GetIterationData GetMaxRunNumber GetRunData NormalizeName
ResetControlData ResetHttpHeaders SOAPLogContains SendSOAPRequest
SetHttpHeader StartDataTransfer StartMonitor StartProcs
StartSecureConversation TestAuthenticate TestStart TestStop
WSCheckSignatureConfirmation WSSecurityLogin


Parameters

• parameter LOCATION = "http://localhost/csp/webdeploy/%WebStress.Comms.Server.cls";
This is the URL used to access the web service.
• parameter NAMESPACE = "http://tempuri.org";
This is the namespace used by the Service
• parameter SERVICENAME = "%WebStress";
This is the name of the Service

Methods

• final method AnyTestsRunning() as %Integer [ WebMethod ]
• final method CheckDataValid(request As %WebStress.Control.ValidData.Request) as %WebStress.Control.ValidData.Response.Generators [ WebMethod ]
• final method CheckGeneratorIsRunning(testID As %String, senderID As %String) as %WebStress.Control.GeneratorStatus [ WebMethod ]
• final method CheckGeneratorRunStatus(testID As %String, senderID As %String) as %WebStress.Control.GeneratorStatus [ WebMethod ]
• final method DownloadCode(stream As %GlobalBinaryStream, senderID As %String) as %String [ WebMethod ]
• final method DownloadData(stream As %GlobalBinaryStream, senderID As %String) as %String [ WebMethod ]
• final method GetErrors(testID As %String, runID As %Integer, scriptID As %String) as %GlobalCharacterStream [ WebMethod ]
• final method GetGenID() as %String [ WebMethod ]
• final method GetIterationData(testID As %String, run As %Integer) as %String [ WebMethod ]
• final method GetMaxRunNumber(testID As %String) as %Integer [ WebMethod ]
• final method GetRunData(testID As %String) as %String [ WebMethod ]
• final method ResetControlData(testID As %String, senderID As %String) as %String [ WebMethod ]
• final method StartDataTransfer(runID As %Integer, testID As %String, serverPort As %Integer, senderID As %String, generator As %String) as %String [ WebMethod ]
• final method StartMonitor(runNumber As %Integer, testID As %String, senderID As %String, runDescription As %String) as %Status [ WebMethod ]
• final method StartProcs(testID As %String, runNumber As %Integer, param As %Integer, senderID As %String, senderTime As %Integer) as %WebStress.Control [ WebMethod ]
• final method TestAuthenticate() as %Status [ WebMethod ]
• final method TestStart(testID As %String) as %Integer [ WebMethod ]
• final method TestStop(testID As %String) as %Integer [ WebMethod ]


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.