Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %WebStress.Comms.Client
Private  Storage   

%WebStress.Comms.Client


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 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 ]