store.start();
// store message objects
ByteBuffer completeContentBody = ByteBuffer.wrap(messageText.getBytes("UTF-8"));
long bodySize = completeContentBody.limit();
MessagePublishInfo pubInfoBody = new MessagePublishInfoImpl(new AMQShortString("amq.direct"), false,
false, queueName);
BasicContentHeaderProperties props = new BasicContentHeaderProperties();
props.setDeliveryMode(Integer.valueOf(BasicContentHeaderProperties.PERSISTENT).byteValue());
props.setContentType("text/plain");
props.setType("text/plain");