%SOAP.ClientTest
Class %SOAP.ClientTest Extends %CSP.StudioTemplateSuper [ System = 3 ]
HTTP page that tests a SOAP client class.
Methods
OnPreHTTP
ClassMethod OnPreHTTP() As %Boolean
OnPage
ClassMethod OnPage() As %Status
InvokeMethod
ClassMethod InvokeMethod(pCls As %String, pMethod As %String) As %Status [ PublicList = (tExec, tArgs, tResp) ]
Invoke a SOAP client method
BuildInputArgs
ClassMethod BuildInputArgs(pCls As %String, pMethod As %String, ByRef pArgs, ByRef pHasReturn)
Get list of input arguments for the given method
GetArgValue
ClassMethod GetArgValue(Output pValue As %String, pName As %String, pType As %String, pOwner As %String = "") As %String
find the value for this argument (from the %request parms)
ShowMethods
ClassMethod ShowMethods(pCls As %String, pType As %String)
Display the WebMethods of a SOAP client class
ShowMethodDetails
ClassMethod ShowMethodDetails(pCls As %String, pMethod As %String)
Display the details page for a specific Web Method
ShowArgument
ClassMethod ShowArgument(pName As %String, pType As %String, pValue As %String, pOwner As %String = "")
ShowClasses
ClassMethod ShowClasses()
Display the list of SOAP client classes