Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [EnsLib] >  [ebXML] >  [Service] >  [AbstractServiceDelegate]
Private  Storage   

abstract class EnsLib.ebXML.Service.AbstractServiceDelegate extends Ens.AbstractDelegate

Delegate for customizing the processing of inbound ebXML messages

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2


Summary

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified
%New %NormalizeObject %ObjectModified
%OriginalNamespace %PackageName %RemoveFromSaveSet
%SerializeObject %SetModified %ValidateObject
InitializeDelegate ProcessResponseToRemoteMHS RouteMessageToTargetProcessWithTimeout

Subclasses
EnsLib.ebXML.Service.AbstractService

Methods

• method ProcessResponseToRemoteMHS(pSender As %RegisteredObject, pRequest As EnsLib.ebXML.Message, ByRef pResponse As EnsLib.ebXML.Message, ByRef pStatus As %Status) as %Status
TODO: Override this method to customize the handling of the response to be sent to the remote MHS (if any)
• abstract method RouteMessageToTargetProcessWithTimeout(pSender As %RegisteredObject, ByRef pMessage As EnsLib.ebXML.Message, pHint As %String, ByRef pTarget As %String, ByRef pTimeout As %Integer) as %Status
TODO: Override this method to determine the Target (i.e. URL) and Action when sending this message


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