Class Reference
EnsLib.ebXML.Service.AbstractServiceDelegate
Server:appadmin-00044-deployment-6bf4cbc86d-9f4xc
Instance:IRIS
User:SuperUser
 
-
  [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.