Call after a Message Queue Item has been processed.

Syntax

ISMessageQueueUtilities.ProcessingEnd(messageQueueItem, newStatus, [processLogData], [newData], [newProperties], [newReference1], [newReference2], [newReference3], [newRetryUtcDate])

Parameters

NameTypeOptionalByRefDescription
messageQueueItem ISMessageQueueItem The Message Queue Item to update.
newStatus iseMessageQueueStatus The Status after being processed, either iseMessageQueueStatus.Success, iseMessageQueueStatus.Failed or to attempt again iseMessageQueueStatus.Queued.
processLogData String Optional If specified, will add a Process Log audit point with this data.
newData String Optional If specified, i.e. not blank, will update the 'Data' value.
newProperties ISKeyValueList Optional If specified, i.e. not Nothing, will update the 'Properties' value. If omitted, a value of Nothing is assumed.
newReference1 String Optional If specified, i.e. non-blank, will update the 'Reference1" value.
newReference2 String Optional If specified, i.e. non-blank, will update the 'Reference2" value.
newReference3 String Optional If specified, i.e. non-blank, will update the 'Reference3" value.
newRetryUtcDate Date Optional If specified, i.e. not nothing, will update the 'RetryUtcDate" value. If omitted, a value of Nothing is assumed.

Return Value

Boolean

A Boolean value indicating success.

Member of:
ISMessageQueueUtilities
Namespace:
Intersoft.ISSupport6
Assembly:
ISSupport6, Version=6.0.3
Target Framework:
.NET 9.0