EnsPortal.MsgFilter.SMAssistant
abstract class EnsPortal.MsgFilter.SMAssistant
Method Inventory
- EnumerateDupsClose()
- EnumerateDupsExecute()
- EnumerateDupsFetch()
- EnumerateGapsClose()
- EnumerateGapsExecute()
- EnumerateGapsFetch()
- EnumerateLatesClose()
- EnumerateLatesExecute()
- EnumerateLatesFetch()
Methods
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 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 EnumerateLatesExecute(ByRef qHandle As %Binary, pFilter As EnsPortal.MsgFilter.Filter) 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