Examples of countMessages()


Examples of org.hornetq.api.core.management.QueueControl.countMessages()

     
      //wait for all messages sent
      sender.join();
      assertNull(sender.getError());
     
      long count = queueControl.countMessages(null);
     
      assertEquals(num, count);

      String result = queueControl.listMessagesAsJSON(null);
View Full Code Here

Examples of org.hornetq.api.core.management.QueueControl.countMessages()

      Assert.assertNotNull(jsonString);
      JSONArray array = new JSONArray(jsonString);
      Assert.assertEquals(num/2, array.length());
      Assert.assertEquals(matchingValue, array.getJSONObject(0).get("key"));
     
      long n = queueControl.countMessages(filter);
      assertEquals(num/2, n);

      //drain out messages
      ReceiverThread receiver = new ReceiverThread(queue, num, 1);
      receiver.start();
View Full Code Here

Examples of org.hornetq.api.core.management.QueueControl.countMessages()

      producer.send(matchingMessage);

      QueueControl queueControl = createManagementControl(address, queue);
      Assert.assertEquals(3, queueControl.getMessageCount());

      Assert.assertEquals(2, queueControl.countMessages(key + " =" + matchingValue));
      Assert.assertEquals(1, queueControl.countMessages(key + " =" + unmatchingValue));

      session.deleteQueue(queue);
   }
View Full Code Here

Examples of org.hornetq.api.core.management.QueueControl.countMessages()

      QueueControl queueControl = createManagementControl(address, queue);
      Assert.assertEquals(3, queueControl.getMessageCount());

      Assert.assertEquals(2, queueControl.countMessages(key + " =" + matchingValue));
      Assert.assertEquals(1, queueControl.countMessages(key + " =" + unmatchingValue));

      session.deleteQueue(queue);
   }

   public void testCountMessagesWithInvalidFilter() throws Exception
View Full Code Here

Examples of org.hornetq.api.core.management.QueueControl.countMessages()

      QueueControl queueControl = createManagementControl(address, queue);
      Assert.assertEquals(110, queueControl.getMessageCount());

     
      Assert.assertEquals(0, queueControl.countMessages("nonExistentProperty like \'%Temp/88\'"));

      Assert.assertEquals(100, queueControl.countMessages(key + "=\'" + matchingValue + "\'"));
      Assert.assertEquals(10, queueControl.countMessages(key + " = \'" + nonMatchingValue + "\'"));
     
      consumer.close();
View Full Code Here

Examples of org.hornetq.api.core.management.QueueControl.countMessages()

      Assert.assertEquals(110, queueControl.getMessageCount());

     
      Assert.assertEquals(0, queueControl.countMessages("nonExistentProperty like \'%Temp/88\'"));

      Assert.assertEquals(100, queueControl.countMessages(key + "=\'" + matchingValue + "\'"));
      Assert.assertEquals(10, queueControl.countMessages(key + " = \'" + nonMatchingValue + "\'"));
     
      consumer.close();
     
      session.deleteQueue(queue);
View Full Code Here

Examples of org.hornetq.api.core.management.QueueControl.countMessages()

     
      Assert.assertEquals(0, queueControl.countMessages("nonExistentProperty like \'%Temp/88\'"));

      Assert.assertEquals(100, queueControl.countMessages(key + "=\'" + matchingValue + "\'"));
      Assert.assertEquals(10, queueControl.countMessages(key + " = \'" + nonMatchingValue + "\'"));
     
      consumer.close();
     
      session.deleteQueue(queue);
   }
View Full Code Here

Examples of org.hornetq.api.core.management.QueueControl.countMessages()

      producer.send(matchingMessage);

      QueueControl queueControl = createManagementControl(address, queue);
      Assert.assertEquals(3, queueControl.getMessageCount());

      Assert.assertEquals(2, queueControl.countMessages(key + " =" + matchingValue));
      Assert.assertEquals(1, queueControl.countMessages(key + " =" + unmatchingValue));

      session.deleteQueue(queue);
   }
View Full Code Here

Examples of org.hornetq.api.core.management.QueueControl.countMessages()

      QueueControl queueControl = createManagementControl(address, queue);
      Assert.assertEquals(3, queueControl.getMessageCount());

      Assert.assertEquals(2, queueControl.countMessages(key + " =" + matchingValue));
      Assert.assertEquals(1, queueControl.countMessages(key + " =" + unmatchingValue));

      session.deleteQueue(queue);
   }

   public void testExpireMessagesWithFilter() throws Exception
View Full Code Here

Examples of org.hornetq.api.jms.management.JMSQueueControl.countMessages()

      JMSUtil.sendMessageWithProperty(session, queue, key, unmatchingValue);
      JMSUtil.sendMessageWithProperty(session, queue, key, matchingValue);

      Assert.assertEquals(3, queueControl.getMessageCount());

      Assert.assertEquals(2, queueControl.countMessages(key + " =" + matchingValue));
      Assert.assertEquals(1, queueControl.countMessages(key + " =" + unmatchingValue));

      connection.close();
   }
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.