public void dequeue(BaseQueue queue, EnqueableMessage message, Action postTransactionAction)
{
Transaction txn = null;
try
{
StoreFuture future;
if(message.isPersistent() && queue.isDurable())
{
if (_logger.isDebugEnabled())
{
_logger.debug("Dequeue of message number " + message.getMessageNumber() + " from transaction log. Queue : " + queue.getNameShortString());