Package org.apache.activemq.util

Examples of org.apache.activemq.util.MessageIdList.waitForMessagesToArrive()


        MessageConsumer client = createConsumer(broker2, createDestination(dest2, topic2));
        Thread.sleep(1000);
        sendMessages(broker1, createDestination(dest1, topic1), send);
        MessageIdList msgs = getConsumerMessages(broker2, client);
        msgs.setMaximumDuration(1000);
        msgs.waitForMessagesToArrive(send);
        assertEquals(expected, msgs.getMessageCount());
        client.close();
        Thread.sleep(500);
    }
View Full Code Here


        // Send messages
        sendMessages("BrokerA", dest, messageCount);

        // Get message count
        MessageIdList msgsB1 = getConsumerMessages("BrokerB", clientB1);
        msgsB1.waitForMessagesToArrive(messageCount);
        assertEquals(messageCount, msgsB1.getMessageCount());

        MessageIdList msgsB2 = getConsumerMessages("BrokerB", clientB2);
        msgsB2.waitForMessagesToArrive(messageCount);
        assertEquals(messageCount, msgsB2.getMessageCount());
View Full Code Here

        MessageIdList msgsB1 = getConsumerMessages("BrokerB", clientB1);
        msgsB1.waitForMessagesToArrive(messageCount);
        assertEquals(messageCount, msgsB1.getMessageCount());

        MessageIdList msgsB2 = getConsumerMessages("BrokerB", clientB2);
        msgsB2.waitForMessagesToArrive(messageCount);
        assertEquals(messageCount, msgsB2.getMessageCount());

    }

    /**
 
View Full Code Here

        // Send messages
        sendMessages("BrokerA", dest, MESSAGE_COUNT);

        // Get message count
        MessageIdList msgsB2 = getConsumerMessages("BrokerB", clientB2);
        msgsB2.waitForMessagesToArrive(MESSAGE_COUNT);
        assertEquals(MESSAGE_COUNT, msgsB2.getMessageCount());

    }
   
    /**
 
View Full Code Here

        Thread.sleep(5000);
       
        // Get message count
        MessageIdList msgsB1t = getConsumerMessages("BrokerA", clientB1t);
        msgsB1t.waitForMessagesToArrive(msgs1 + msgs2);
        assertEquals(msgs1 + msgs2, msgsB1t.getMessageCount());
        MessageIdList msgsB2t = getConsumerMessages("BrokerB", clientB2t);
        msgsB2t.waitForMessagesToArrive(msgs1 + msgs2);
        assertEquals(msgs1 + msgs2, msgsB2t.getMessageCount());
        MessageIdList msgsB1vq = getConsumerMessages("BrokerA", clientB1vq);
View Full Code Here

        // Get message count
        MessageIdList msgsB1t = getConsumerMessages("BrokerA", clientB1t);
        msgsB1t.waitForMessagesToArrive(msgs1 + msgs2);
        assertEquals(msgs1 + msgs2, msgsB1t.getMessageCount());
        MessageIdList msgsB2t = getConsumerMessages("BrokerB", clientB2t);
        msgsB2t.waitForMessagesToArrive(msgs1 + msgs2);
        assertEquals(msgs1 + msgs2, msgsB2t.getMessageCount());
        MessageIdList msgsB1vq = getConsumerMessages("BrokerA", clientB1vq);
        msgsB1vq.waitForMessagesToArrive(msgs1 + msgs2);
        assertEquals(msgs1 + msgs2, msgsB1vq.getMessageCount());
       
View Full Code Here

        assertEquals(msgs1 + msgs2, msgsB1t.getMessageCount());
        MessageIdList msgsB2t = getConsumerMessages("BrokerB", clientB2t);
        msgsB2t.waitForMessagesToArrive(msgs1 + msgs2);
        assertEquals(msgs1 + msgs2, msgsB2t.getMessageCount());
        MessageIdList msgsB1vq = getConsumerMessages("BrokerA", clientB1vq);
        msgsB1vq.waitForMessagesToArrive(msgs1 + msgs2);
        assertEquals(msgs1 + msgs2, msgsB1vq.getMessageCount());
       
        assertEquals(0, getQueueSize("BrokerA", (ActiveMQDestination)vqDest));
        assertEquals(0, getQueueSize("BrokerB", (ActiveMQDestination)vqDest));
        destroyAllBrokers();
View Full Code Here

       
        Thread.sleep(2000); //wait for subs to propagate

        // send/receive messages
        sendMessages("broker-A", dest, MESSAGE_COUNT);
        received.waitForMessagesToArrive(MESSAGE_COUNT);
        LOG.info("received " +  received.getMessageCount() + " messages");
        assertEquals(MESSAGE_COUNT, received.getMessageCount());
       
        brokers.get("broker-B").broker.stop();
        brokers.get("broker-B").broker.waitUntilStopped();
View Full Code Here

        brokers.get("broker-B").broker.waitUntilStopped();
        Thread.sleep(2000);
       
        // ensure send/receive still works
        sendMessages("broker-A", dest, MESSAGE_COUNT);
        received.waitForMessagesToArrive(MESSAGE_COUNT);
        LOG.info("received " +  received.getMessageCount() + " messages");
        assertTrue("Didn't receive any more messages " + received.getMessageCount(), received.getMessageCount() > MESSAGE_COUNT);
       
       
    }
View Full Code Here

        MessageIdList msgsB = getConsumerMessages("BrokerB", clientB);
        MessageIdList msgsC = getConsumerMessages("BrokerC", clientC);

        msgsA.waitForMessagesToArrive(1);
        msgsB.waitForMessagesToArrive(1);
        msgsC.waitForMessagesToArrive(1);

        // ensure we don't get any more messages
        Thread.sleep(2000);
       
        assertEquals(1, msgsA.getMessageCount());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.