dest = session.createQueue(name);
else
dest = session.createTopic(name);
MessageProducer producer = session.createProducer(dest);
BytesMessage msg = session.createBytesMessage();
msg.writeBytes(content);
for(Entry<String, String> ent : props.entrySet())
msg.setStringProperty(ent.getKey(), ent.getValue());
msg.setStringProperty(ProducerSession.MIST_MESSAGE_TTL, new Long(ttl).toString());
producer.setTimeToLive(ttl);
producer.send(msg);