Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%CSP] >  [Monitor] >  [Server]
Private  Storage   

class %CSP.Monitor.Server extends %SOAP.WebService

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 5


Summary

Properties
AddressingIn AddressingOut Attachments Base64LineBreaks
BodyId BodyXmlId ContentId ContentLocation
FaultAddressing FaultHeaders HeadersIn HeadersOut
ImportHandler IsMTOM Location MTOMRequired
MsgClass OutputTypeAttribute Password RMSession
ReferencesInline RequestMessageStart ResponseAttachments ResponseContentId
ResponseContentLocation SAXFlags SecurityContextToken SecurityIn
SecurityNamespace SecurityOut SessionCookie SoapFault
SoapVersion Timeout Transport Username
WriteSOAPBodyMethod

Methods
%AddEnvelopeNamespace %AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetParameter %IsA %IsModified
%New %NormalizeObject %ObjectModified %OnCreateRMSession
%OriginalNamespace %PackageName %RemoveFromSaveSet %SerializeObject
%SetModified %ValidateObject ConvertParameter Decrypt
Encrypt EscapeHTML EscapeURL FileWSDL
GetBodyId GetMatrix HyperEventCall HyperEventHead
Include Initialize InsertHiddenField InsertHiddenFields
IsPrivate Link MakeFault MakeFault12
MakeSecurityFault MakeStatusFault MessageSearch NormalizeName
OnCancelSecureConversation OnPageError OnPostHTTP OnPostHyperEvent
OnPostWebMethod OnPreHyperEvent OnPreWebMethod OnRequestMessage
OnSOAPRequest OnStartSecureConversation Page Process
ProcessBinary ProcessBody ProcessBodyNode QuoteJS
ResendDuplicatedMessage Reset ReturnFault ReturnOneWay
RewriteURL SOAPLogContains ShowError StartTimer
StopTimer ThrowError UnescapeHTML UnescapeURL
WSAddSignatureConfirmation getCacheMatrix returnStatusError


Parameters

• parameter NAMESPACE = "http://tempuri.org";
This is the namespace of the web service
• parameter SERVICENAME = "SOAPMonitor";
This is the name of the web service.
• parameter SOAPSESSION = 1;
When SOAPSESSION = 1, then the returned response will have a session header added to allow the web client to continue the session. Subsequent requests by the client could then contain the session header to maintain the session.

Methods

• classmethod GetMatrix(Type As %String = "Cache", Parameter As %String = "") as %CSP.Monitor.Matrix [ WebMethod ]
• final method MessageSearch(FilterObjStr As %Stream.GlobalCharacter, Timeout As %Numeric = -1, NextId As %Integer = 0, Type As %String = "Search") as %XML.DataSet [ WebMethod ]
• final method ResendDuplicatedMessage(OriginalHeaderId As %String, OriginalHeader As %Stream.GlobalBinary, NewTarget As %String, NewBody As %Stream.GlobalBinary, NewSource As %String, HeadOfQueue As %Boolean, pBodyUseOriginalNode As %String) as %String [ WebMethod ]
Returns NewHeaderId
• classmethod getCacheMatrix(Output pMatrix As %CSP.Monitor.Matrix, pParameter As %String = "") as %String
• classmethod returnStatusError(pStatusCode As %Status)


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.