Is there a way to configure an interval in SwiftMQ which defines the time after which a message is redelivered from a queue to a message consumer?

Andreas Mueller

You can schedule a so-called Message Job to redeliver a received message whenever you want. There's an example on that page to schedule a message 2 hours later.