Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / EnsLib.ebXML.Operation.MessageTracker
Private  Storage   

EnsLib.ebXML.Operation.MessageTracker


class EnsLib.ebXML.Operation.MessageTracker extends
Ens.BusinessOperation

ebXML message tracker operation

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 2


Summary


This is a Business Operation class.

RequestResponse
EnsLib.ebXML.Operation.MessageTrackerTrackAcknowledgement Ens.Response
EnsLib.ebXML.Operation.MessageTrackerTrackResponse Ens.Response

Properties
%ActionHint %AlertStartTime %ConfigName %ConfigQueueName
%LastActionTime %LastHandledTime %LastReportedError %QuitTask
%RequestHeader %SessionId %SuperSession %WarnedLatest
%isShadow Adapter AlertGroups AlertOnError
AlertRetryGracePeriod ArchiveIO BusinessPartner DeferResponse
FailureTimeout IOLogEntry InactivityTimeout NoFailWhileDisconnected
QueueCountAlert QueueWaitAlert ReplyCodeActions Retry
RetryCount RetryInterval SendSuperSession SuspendMessage
ThrottleDelay

Methods
%%OIDGet %AddToSaveSet %BindExport
%BuildObjectGraph %ClassIsLatestVersion %ClassName
%Close %ConstructClone %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetParameter %IncrementCount
%IsA %IsModified %New
%NormalizeObject %ObjectModified %OnClose
%OnNew %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified
%SuperSessionSet %ValidateObject AdapterName
AssignOneSetting CloseIOLogEntry DeferResponse
EnumerateSettingsClose EnumerateSettingsExecute EnumerateSettingsFetch
EvalInitialExpression GenerateSuperSession GetDeferredResponseToken
GetMessageList GetProductionSettingValue GetProductionSettings
GetPropertyConnections GetRequestClassList GetResponseClassList
GetSettings GetShadowInstance IncludeSuperSession
InitiateAcknowledgementTracking InitiateResponseTracking MessageHandler
MessageHeaderHandler NewIOLogEntry OnError
OnFailureTimeout OnGenerateSuperSession OnGetConnections
OnGetReplyAction OnInit OnKeepalive
OnMessage OnMonitor OnProductionStart
OnProductionStop OnTask OnTearDown
QueueName SaveIOLogEntry SendAlert
SendDeferredResponse SendRequestAsync SendRequestSync
SendRequestSyncMultiple acceptRequestAsync acceptRequestSync
doReplyAction finalReplyAction findCachedObject
initConfig inprocRequest makeConnections
queueRequestAsync queueRequestSync


Parameters


• parameter INVOCATION = "InProc";
2 modes: Queue, InProc

Methods


• method InitiateAcknowledgementTracking(pRequest As EnsLib.ebXML.Operation.MessageTrackerTrackAcknowledgement, ByRef pResponse As Ens.Response) as %Status
Initiate tracking of an ebXML message acknowledgement
• method InitiateResponseTracking(pRequest As EnsLib.ebXML.Operation.MessageTrackerTrackResponse, ByRef pResponse As Ens.Response) as %Status
Initiate tracking of an ebXML message response