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
}
}