Skip to main content

%WebStress.Comms.Server

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

Method Inventory

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 OnPreHTTP() as %Boolean
Inherited description: This method is for internal use only. You should not make direct use of it within your applications. There is no guarantee made about either the behavior or future operation of this method.
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 TestAuthenticate() as %Status [ WebMethod ]
classmethod TestStart(testID As %String) as %Integer [ WebMethod ]
classmethod TestStop(testID As %String) as %Integer [ WebMethod ]

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab