Skip to content

errorManager.getSource

Signature: errorManager.getSource(messageId)

Returns: Message source - the source message

Get the source message model for messageId.

Parameters

Type Name Description Default
Long messageId the message ID

Example

// From a Scheduled Script: retrieve the source message for matching errors
if (qie.getErrorCount() > 0) {
    var results = errorManager.searchErrors("error!=bob");

    for (var i = 0; i < results.size(); i++) {
        var messageQueueId = results.get(i);
        var sourceMessage = errorManager.getSource(messageQueueId); // read-only Message
        // inspect or use sourceMessage as needed
    }
}