@Override public QueueBrowser createBrowser(Queue queue) throws JMSException { return next.createBrowser(queue); }
@Override public QueueBrowser createBrowser(Queue queue, String messageSelector) throws JMSException { return next.createBrowser(queue, messageSelector); }
@Override public QueueBrowser createBrowser(Queue queue, String messageSelector) throws JMSException { return next.createBrowser(queue, messageSelector); }
@Override public QueueBrowser createBrowser(Queue queue) throws JMSException { return next.createBrowser(queue); }
@Override public QueueBrowser createBrowser(Queue queue, String messageSelector) throws JMSException { return next.createBrowser(queue, messageSelector); }
@Override public QueueBrowser createBrowser(Queue queue) throws JMSException { return next.createBrowser(queue); }
/** * @param queue * @param messageSelector * @return * @throws JMSException */ public QueueBrowser createBrowser(Queue queue, String messageSelector) throws JMSException { return next.createBrowser(queue, messageSelector); }
/** * @param queue * @return * @throws JMSException */ public QueueBrowser createBrowser(Queue queue) throws JMSException { return next.createBrowser(queue); }
@Override public QueueBrowser createBrowser(Queue queue, String messageSelector) throws JMSException { return next.createBrowser(queue, messageSelector); }
@Override public QueueBrowser createBrowser(Queue queue) throws JMSException { return next.createBrowser(queue); }
public void setUp() { try { super.setUp(); receiverBrowser = receiverSession.createBrowser(receiverQueue); senderBrowser = senderSession.createBrowser(senderQueue); } catch (JMSException e) { throw new NestedRuntimeException(e); } }
protected QueueBrowser createBrowser(Session session, Queue queue, String messageSelector) throws JMSException { if (isPubSubDomain()) { throw new javax.jms.IllegalStateException("Cannot create QueueBrowser for a TopicSession"); } else { return ((QueueSession) session).createBrowser(queue, messageSelector); } }
protected QueueBrowser createBrowser(Session session, Queue queue, String messageSelector) throws JMSException { if (isPubSubDomain()) { throw new javax.jms.IllegalStateException("Cannot create QueueBrowser for a TopicSession"); } else { return ((QueueSession) session).createBrowser(queue, messageSelector); } }
/** * */ public QueueBrowser createBrowser(Queue queue) throws JMSException { TraceJms.logger.log(BasicLevel.DEBUG, ""); return getMOMQueueSession().createBrowser(queue); }
/** * */ public QueueBrowser createBrowser(Queue queue, String messageSelector) throws JMSException { TraceJms.logger.log(BasicLevel.DEBUG, ""); return getMOMQueueSession().createBrowser(queue, messageSelector); }
// Create the connection InitialContext context = new InitialContext(properties); QueueConnectionFactory queueConnFactory = (QueueConnectionFactory) context.lookup("ConnectionFactory"); QueueConnection conn = queueConnFactory.createQueueConnection(); Queue queue = (Queue) context.lookup("/queue/Test"); QueueSession session = conn.createQueueSession(false, QueueSession.AUTO_ACKNOWLEDGE); // Start the connection conn.start() // Create a QueueBrowser using the session QueueBrowser queueBrowser = session.createBrowser(queue); Enumeration e = queueBrowser.getEnumeration(); // Iterate through the queue while(e.hasMoreElements()) { Message msg = (Message) e.nextElement(); TextMessage txtMsg = (TextMessage) msg; System.out.println(txtMsg.getText()); }
/** * Test that a call to the <code>createBrowser()</code> method with an invalid * <code>Queue</code> throws a <code>javax.jms.InvalidDestinationException</code>. */ public void testCreateBrowser_1() { try { senderSession.createBrowser((Queue) null); fail("Should throw a javax.jms.InvalidDestinationException.\n"); } catch (InvalidDestinationException e) { } catch (JMSException e) { fail("Should throw a javax.jms.InvalidDestinationException, not a " + e); } }
@Override @Before public void setUp() throws Exception { try { super.setUp(); receiverBrowser = receiverSession.createBrowser(receiverQueue); senderBrowser = senderSession.createBrowser(senderQueue); } catch (JMSException e) { throw new RuntimeException(e); } }
/** * Test that a call to the <code>createBrowser()</code> method with an invalid * <code>Queue</code> throws a <code>javax.jms.InvalidDestinationException</code>. */ @Test public void testCreateBrowser_1() { try { senderSession.createBrowser((Queue) null); Assert.fail("Should throw a javax.jms.InvalidDestinationException.\n"); } catch (InvalidDestinationException e) { } catch (JMSException e) { Assert.fail("Should throw a javax.jms.InvalidDestinationException, not a " + e); } }
/** * Test that a call to the <code>createBrowser()</code> method with an invalid * messaeg session throws a <code>javax.jms.InvalidSelectorException</code>. */ @Test public void testCreateBrowser_2() { try { senderSession.createBrowser(senderQueue, "definitely not a message selector!"); Assert.fail("Should throw a javax.jms.InvalidSelectorException.\n"); } catch (InvalidSelectorException e) { } catch (JMSException e) { Assert.fail("Should throw a javax.jms.InvalidSelectorException, not a " + e); } }