Check whether the DLQ should handle the messageparammsg the message about to be deliveredreturntrue if the message is handled and should not be delivered
Notification that the message was deliveredparammsg the message that was delivered
Set up the DLQparamactivation the activationparamctx the naming contextthrowsException for any error
Tear down the DLQ