EnsLib.ebXML.SOAPHeader


serial class EnsLib.ebXML.SOAPHeader extends %SerialObject, %SOAP.Header

Base class for ALL SOAP headers

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 1


Summary


Properties
%headerId Fault XmlId actor mustUnderstand
role

Methods
%AddToSaveSet %AddToSyncSet %ClassIsLatestVersion %ClassName
%ConstructClone %Delete %DeleteId %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %Extends %GetParameter
%GetSwizzleObject %IsA %IsModified %IsNull
%New %NormalizeObject %ObjectIsNull %ObjectModified
%OnBeforeAddToSync %OnDetermineClass %Open %OpenId
%OriginalNamespace %PackageName %RemoveFromSaveSet %ResolveConcurrencyConflict
%SerializeObject %SetModified %SyncObjectIn %SyncTransport
%ValidateObject GetId LogicalToOdbc OdbcToLogical
XMLDTD XMLExport XMLExportToStream XMLExportToString
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType

Subclasses
EnsLib.ebXML.schema.msg.AckRequested EnsLib.ebXML.schema.msg.Acknowledgment EnsLib.ebXML.schema.msg.ErrorList
EnsLib.ebXML.schema.msg.MessageHeader EnsLib.ebXML.schema.msg.MessageOrder EnsLib.ebXML.schema.msg.StatusRequest
EnsLib.ebXML.schema.msg.StatusResponse EnsLib.ebXML.schema.msg.SyncReply

Parameters


• parameter SCHEMAPACKAGE = "EnsLib.ebXML.schema";

Methods


• classmethod XMLNew(document As %XML.Document, node As %Integer, containerOref As %RegisteredObject = "") as EnsLib.ebXML.SOAPHeader
Override XMLNew to allow for deserializing arrays of SOAP headers. This is to overcome problems with the XML Import of array properties that contain polymorphic objects (i.e. any non-homogenous array).
Copyright © 1997-2020 InterSystems Corporation, Cambridge, MA