Home > Class Reference > ENSLIB namespace > EnsPortal.MsgFilter.SMAssistant
Private  

EnsPortal.MsgFilter.SMAssistant

abstract class EnsPortal.MsgFilter.SMAssistant

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
9 3

Summary

Methods
EnumerateDupsClose EnumerateDupsExecute EnumerateDupsFetch EnumerateGapsClose
EnumerateGapsExecute EnumerateGapsFetch EnumerateLatesClose EnumerateLatesExecute
EnumerateLatesFetch

Methods

classmethod EnumerateDupsClose(ByRef qHandle As %Binary) as %Status
classmethod EnumerateDupsExecute(ByRef qHandle As %Binary, pFilter As EnsPortal.MsgFilter.Filter) as %Status
classmethod EnumerateDupsFetch(ByRef qHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
classmethod EnumerateGapsClose(ByRef qHandle As %Binary) as %Status
classmethod EnumerateGapsExecute(ByRef qHandle As %Binary, pFilter As EnsPortal.MsgFilter.Filter) as %Status
classmethod EnumerateGapsFetch(ByRef qHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
classmethod EnumerateLatesClose(ByRef qHandle As %Binary) as %Status
classmethod EnumerateLatesExecute(ByRef qHandle As %Binary, pFilter As EnsPortal.MsgFilter.Filter) as %Status
classmethod EnumerateLatesFetch(ByRef qHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status

Queries

query EnumerateDups(Filter As EnsPortal.MsgFilter.Filter)
Selects ID, TimeCreated, Session, Status, Error, Source, BodyID, BodyControlID, DupBodyIDs
query EnumerateGaps(Filter As EnsPortal.MsgFilter.Filter)
Selects ID, TimeCreated, Session, Status, Error, Source, Seq, TargetSeq
This one does not currently return objects, only the sequence number of the message that should have arrived, and the higher sequence number of the one that already arrived
query EnumerateLates(Filter As EnsPortal.MsgFilter.Filter)
Selects ID, TimeCreated, Session, Status, Error, Source, BodyID, Seq, NextSeq