DocBook|Search
Class Reference
%WebStress.Comms.Server
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%WebStress] >  [Comms] >  [Server]
Private  Storage  

class %WebStress.Comms.Server extends %SOAP.WebService

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 17


Summary

Properties
AddressingIn AddressingOut Attachments BodyId
BodyXmlId ContentId ContentLocation FaultAddressing
FaultHeaders HeadersIn HeadersOut ImportHandler
IsMTOM Location MTOMRequired MsgClass
OutputTypeAttribute Password RequestMessageStart ResponseAttachments
ResponseContentId ResponseContentLocation SAXFlags SecurityContextToken
SecurityIn SecurityNamespace SecurityOut SessionCookie
SoapFault SoapVersion Timeout Transport
Username WriteSOAPBodyMethod

Methods
%%OIDGet %AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetParameter %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject AnyTestsRunning BuildCode CheckDataValid
CheckGeneratorIsRunning CheckGeneratorRunStatus ConvertParameter Decrypt
DownloadData Encrypt EscapeHTML EscapeURL
FileWSDL GetBodyId GetErrors GetGenID
GetIterationData GetMaxRunNumber GetRunData HyperEventBody
HyperEventCall HyperEventFrame HyperEventHead Include
Initialize InsertHiddenField InsertHiddenFields IsPrivate
Link MakeFault MakeFault12 MakeSecurityFault
MakeStatusFault NormalizeName OnCancelSecureConversation OnPageError
OnPostHTTP OnPostHyperEvent OnPostWebMethod OnPreHyperEvent
OnPreWebMethod OnRequestMessage OnSOAPRequest OnStartSecureConversation
Page Process ProcessBinary ProcessBody
ProcessBodyNode QuoteJS Reset ResetControlData
ReturnFault ReturnOneWay RewriteURL SecurityOutGet
SecurityOutSet ShowError StartDataTransfer StartMonitor
StartProcs StartTimer StopTimer TestStart
TestStop ThrowError TimeoutSet UnescapeHTML
UnescapeURL WSAddSignatureConfirmation


Parameters

• parameter LOCATION = "http://localhost/csp/webdeploy";
TODO: change this to actual network address. URL for invoking the WebService.
• parameter NAMESPACE = "http://tempuri.org";
TODO: change this to actual SOAP namespace. SOAP Namespace for the WebService
• parameter SERVICENAME = "%WebStress";
Name of the WebService.

Methods

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