Skip to main content

%SOAP.RM.SequenceAcknowledgement

Class %SOAP.RM.SequenceAcknowledgement Extends %SOAP.Header [ System = 4 ]

SequenceAcknowledgement SOAP header as defined in WS-ReliableMessaging 1.2.

xs:anyURI [ [ [ + | ] ? ] | wsrm:MessageNumberType + ] ...

Parameters

XMLFORMAT

Parameter XMLFORMAT = "literal";

NAMESPACE

Parameter NAMESPACE = "http://docs.oasis-open.org/ws-rx/wsrm/200702";

ELEMENTQUALIFIED

Parameter ELEMENTQUALIFIED = 1;

XMLPREFIX

Parameter XMLPREFIX = "wsrm";

XMLIGNOREINVALIDTAG

Parameter XMLIGNOREINVALIDTAG = 1;

OUTPUTTYPEATTRIBUTE

Parameter OUTPUTTYPEATTRIBUTE = 0;

Properties

Identifier

Property Identifier As %xsd.anyURI;

AcknowledgementRange

Property AcknowledgementRange As list Of %SOAP.RM.AcknowledgementRange(XMLPROJECTION = "element");

None

Property None As %String;

Should never have a value except empty string. Set to $c(0) to show element and "" to not show element.

Final

Property Final As %String;

Should never have a value except empty string. Set to $c(0) to show element and "" to not show element.

Nack

Property Nack As list Of %SOAP.RM.MessageNumberType(XMLPROJECTION = "element");

Methods

CreateHeader

ClassMethod CreateHeader(session As %SYS.RMSession, request As %Boolean) As %SOAP.RM.SequenceAcknowledgement [ Internal ]

Create SequenceAcknowledgement header based on WS-ReliableMessaging session

UpdateSession

Method UpdateSession(session As %SYS.RMSession) [ Internal ]

Update session based on acknowledgement