Class: cWebService

Module location: cWebService.pkg line 14 (view source)

JVH

Class Hierarchy:

cObjectcWebService

Mixins:

cCallInterfaceHelper_mixin,

Class Definition

Properties

HandleMain_DD
BooleanpbDocumentStyle
if True document, false RPC
StringpsDescription
StringpsDocumentation
StringpsServiceName
StringpsServiceTitle
StringpsServiceURI
stringpsWebServiceMetaDataURI

Functions and Procedures

AddOperationParameters(Integer hoOperation String sNSPre string sNsURI Integer iMethodIndex)
AddServiceOperations(handle hoRoot string sNSPre string sNsURI)
AddServiceTypeDefinitions(handle hoRoot string sNSPre string sNsURI)
AddSoapHeaderNode(Handle hoNode)
Construct_Object()
HandleDeserializeXml(Address aXml string sDataType)
These three messages are directed from the callinterface object to here via the phoWebServiceImplementor property. This means that WOs handle this making it easier to augment
DisposeObject(Handle hObj)
End_Construct_Object()
LogErrorEvent(Integer iErr String sText)
LogEvent(Integer iEventType String lpszEvent)
IntegerpbAllErrorsToEventLog()
Pass these properties to ISO. This makes it easier to debug { MethodType=Property } Function pbVerboseErrors Returns Integer Function_Return (pbVerboseErrors(ghInetSession)) End_Function Procedure Set pbVerboseErrors Integer bState Set pbVerboseErrors Of ghInetSession To bState End_Procedure
IntegerpbAllErrorsToLocal()
AddressSerializeXml(Handle hObj string sDataType)
StringServerVariable(String sVariableName)
Set(Integer bState)
Set(Integer bState)
HandleSoapHeaderRequestNode()
WebServiceException(string sError)
A web-service exception (soap fault) is generated by calling this message with error text and then exiting the function.
StringWebServiceMetaData()
see WebServiceMetaData.xsd for a description of what needs to be generated here!

Instances

oEvalObjcInternetSessionBusinessProcess.pkg88

References (3):

ModuleContaining SymbolLine
CustomerAndOrderInfo.wooCustOrderWebService81
CustomerXML.wooCustXML5
TestService.wooTestService10