final MessageMetaData mmd = new MessageMetaData(publishBody,cb, System.currentTimeMillis());
final StoredMessage<MessageMetaData> result =_messageStore.addMessage(mmd);
final StoredMessage storedMessage = result;
final AMQMessage message = new AMQMessage(storedMessage);
ServerTransaction txn = new AutoCommitTransaction(_messageStore);
txn.enqueue(_queue, message,
new ServerTransaction.Action()
{