moveToDeadLetter abstract method
Permanently removes a message from the queue and sends it to dead letter queue.
message
a message to be removed. Return Future that receives null for success. Throws error
Implementation
Future moveToDeadLetter(MessageEnvelope message);