Hi,
I want to use the service bus message schedule delivery in the following scenario:
- I have a Purchase Order that is processed by a BizTalk Server process. It is first received from a Service bus queue by BizTalk;
- During the PO process in BizTalk, we can have errors that need to reprocess the PO later. Depending on the error, we need to wait for a specific time to reprocess the PO
- Our choice is to publish the PO to be reprocessed in a service bus queue with a schedule delivery. For example, in 1 day we want to reprocess the PO, so we will set a ScheduledEnqueueTimeUTC to the date/time we want
But we also want to:
- Cancel the publication of the message: if the message is not delivered yet to the queue, we want to offer the ability to cancel its publication, is it possible?
- Change the Scheduled enqueue time to postpone it or move it forward. Is it possible?
Thanks.