Example
var QueueUrl := 'https://...'; var Poller = TSQSQueuePoller.Create(QueueUrl) as ISQSQueuePoller; Poller.Poll( procedure(const AMessages: TSQSMessages) begin for var LMessage in AMessages do begin // If you need more time to process the message, // change it's visibility timeout. Poller.ChangeMessageVisibilityTimeout(LMessage, 900); end; end );
Copyright © 2019-2021 Appercept Ltd. All rights reserved.