AzureQMessage.fromXML constructor
AzureQMessage.fromXML(
- String xmlObj
Implementation
AzureQMessage.fromXML(String xmlObj) {
var xml = XmlDocument.parse(xmlObj);
// if (xml == null) return;
messageId = xml.getElement('QueueMessage')!.getElement('MessageId') != null
? xml.getElement('QueueMessage')!.getElement('MessageId')!.text
: '';
insertionTime =
xml.getElement('QueueMessage')!.getElement('InsertionTime') != null
? xml.getElement('QueueMessage')!.getElement('InsertionTime')!.text
: '';
expirationTime =
xml.getElement('QueueMessage')!.getElement('ExpirationTime') != null
? xml.getElement('QueueMessage')!.getElement('ExpirationTime')!.text
: '';
popReceipt =
xml.getElement('QueueMessage')!.getElement('PopReceipt') != null
? xml.getElement('QueueMessage')!.getElement('PopReceipt')!.text
: '';
timeNextVisible =
xml.getElement('QueueMessage')!.getElement('TimeNextVisible') != null
? xml
.getElement('QueueMessage')!
.getElement('TimeNextVisible')!
.text
: '';
dequeueCount =
xml.getElement('QueueMessage')!.getElement('DequeueCount') != null
? xml.getElement('QueueMessage')!.getElement('DequeueCount')!.text
: '';
messageText =
xml.getElement('QueueMessage')!.getElement('MessageText') != null
? xml.getElement('QueueMessage')!.getElement('MessageText')!.text
: '';
}