Skip to main content

%SOAP.RM.Service

Class %SOAP.RM.Service Extends %SOAP.WebService [ System = 4 ]

Web Service to use for responding to CreateSequence, CloseSequence and TerminateSequence WS-ReliableMessaging requests This class is used internally by InterSystems IRIS. You should not make direct use of it within your applications. There is no guarantee made about either the behavior or future operation of this class.

Parameters

SERVICENAME

Parameter SERVICENAME = "WSReliableMessaging";

Name of the WebService.

NAMESPACE

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

SOAP Namespace for the WebService

USECLASSNAMESPACES

Parameter USECLASSNAMESPACES = 1;

Namespaces of referenced classes will be used in the WSDL.

ARGUMENTSTYLE

Parameter ARGUMENTSTYLE = "message";

OUTPUTTYPEATTRIBUTE

Parameter OUTPUTTYPEATTRIBUTE = 0;

Methods

CreateSequence

Method CreateSequence(CreateSequence As %SOAP.RM.CreateSequence) As %SOAP.RM.CreateSequenceResponse [ Final, SoapAction = "http://docs.oasis-open.org/ws-rx/wsrm/200702/CreateSequence", WebMethod ]

CreateSequence

CloseSequence

Method CloseSequence(CloseSequence As %SOAP.RM.CloseSequence) As %SOAP.RM.CloseSequenceResponse [ Final, SoapAction = "http://docs.oasis-open.org/ws-rx/wsrm/200702/CloseSequence", WebMethod ]

CloseSequence

TerminateSequence

Method TerminateSequence(TerminateSequence As %SOAP.RM.TerminateSequence) As %SOAP.RM.TerminateSequenceResponse [ Final, SoapAction = "http://docs.oasis-open.org/ws-rx/wsrm/200702/TerminateSequence", WebMethod ]

TerminateSequence