Skip to main content


class HS.IHE.Common.Services.SOAPServer.FileStream extends HS.IHE.Common.Services.SOAPServer.Base

Specialied SOAP server that enables passing attachments as temp-files instead of binary global streams

Method Inventory


method OnFinalizeProcessBodyNode(pRequest As HS.Message.XMLMessage, pResponse As HS.Message.XMLMessage, pSC As %Status) as %Status
override: clear temp files after processing
method OnSetAttachmentBody(pAction As %String, pFrom As %Net.MIMEPart, pTo As HS.IHE.Common.Messages.MIMEAttachment) as %Status
override: copy attach body to temp file services may override this to base this decision off the SOAP action. For example, write-transactions may want to keep using the Body stream, while read-transactions would use temp files to reduce DB size and journal activity
method clearTempFiles(pMessage As HS.Message.XMLMessage)

Inherited Members

Inherited Properties

Inherited Methods


FeedbackOpens in a new tab