EnsLib.ebXML.Service.AbstractServiceDelegate


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 © 1997-2020 InterSystems Corporation, Cambridge, MA