
Untitled
By: a guest on
Sep 18th, 2012 | syntax:
None | size: 0.63 KB | hits: 16 | expires: Never
private Message consumeQueueMessageWithSelector(String queueName,
String selector,
long timeout) throws JMSException
{
ConnectionFactory connectionFactory = getConnectionFactory();
Connection connection = connectionFactory.createConnection();
connection.start();
Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
MessageConsumer createConsumer = session.createConsumer(session.createQueue(queueName),
selector);
Message result = createConsumer.receive(timeout);
connection.close();
return result;
}