Home > Class Reference > HSLIB namespace > HS.Util.SOAPClient.Operations


class HS.Util.SOAPClient.Operations extends Ens.BusinessOperation, HS.Util.SOAPClient.Base

Property Inventory (Including Private)

Method Inventory (Including Private)


parameter SETTINGS = ServiceName:Basic:selector?Select=1&context={HS.Util.ContextSearch/ServiceNameItems},-SOAPVersion,-SSLConfiguration,-SOAPCredentials,ResponseTimeout,SendSAMLAssertion,SAMLCreator,XMLValidator;
Inherited description: List of properties can be set as settings in the configuration file format is a comma separated list of property names

Properties (Including Private)

property XMLValidator as %Dictionary.Classname;
Class to perform xsd validation on request / response (To be used only during setup / testing), can be a very time intensive operation
Property methods: XMLValidatorGet(), XMLValidatorIsValid(), XMLValidatorResponseGet(), XMLValidatorResponseIsValid(), XMLValidatorResponseSet(), XMLValidatorSet()
property XMLValidatorResponse as %Dictionary.Classname;
If the operation is interested in stopping based on the XML validation response, it can review XMLValidatorResponse results (of type HS.Util.XML.Validator)
Property methods: XMLValidatorResponseGet(), XMLValidatorResponseIsValid(), XMLValidatorResponseSet()

Methods (Including Private)

method OnMessage(pRequest As %Library.Persistent, Output pResponse As %Library.Persistent) as %Status [ Language = objectscript ]
Inherited description: This is the default message handler. All request types not declared in the message map are delivered here
method SchemaErrorString() as %String [ Language = objectscript ]
method ValidateMessage(pRequest="", pAction="", pType="") [ Language = objectscript ]

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)