701702703704705706707708709710711
FakeConsumer cons2 = new FakeConsumer(); queue.addConsumer(cons1); queue.addConsumer(cons2); queue.deliverNow(); Assert.assertEquals(numMessages / 2, cons1.getReferences().size());
752753754755756757758759760761762
queue.deliverNow(); FakeConsumer consumer = new FakeConsumer(); queue.addConsumer(consumer); queue.deliverNow(); List<MessageReference> receivedRefs = consumer.getReferences();
864865866867868869870871872873874
Filter filter = new FakeFilter("fruit", "orange"); FakeConsumer consumer = new FakeConsumer(filter); queue.addConsumer(consumer); List<MessageReference> refs = new ArrayList<MessageReference>(); MessageReference ref1 = generateReference(queue, 1);
896897898899900901902903904905906
queue.acknowledge(ref2); queue.removeConsumer(consumer); queue.addConsumer(consumer); queue.deliverNow(); refs.clear();
947948949950951952953954955956957
FakeConsumer consumer = new FakeConsumer(FilterImpl.createFilter("color = 'green'")); consumer.setStatusImmediate(HandleStatus.BUSY); queue.addConsumer(consumer); final int numMessages = 10; List<MessageReference> refs = new ArrayList<MessageReference>();
998999100010011002100310041005100610071008
11111112111311141115111611171118111911201121
queue.addTail(ref); } FakeConsumer consumer = new FakeConsumer(FilterImpl.createFilter("color = 'green'")); queue.addConsumer(consumer); queue.deliverNow(); Assert.assertEquals(20, queue.getMessageCount()); Assert.assertEquals(0, queue.getScheduledCount());
11581159116011611162116311641165116611671168
FakeConsumer consumer = new FakeConsumer(filter); if (direct) { queue.addConsumer(consumer); } List<MessageReference> refs = new ArrayList<MessageReference>(); MessageReference ref1 = generateReference(queue, 1);
6970717273747576777879
false, false); FakeConsumer consumer = new FakeConsumer(); queue.addConsumer(consumer); final long testTime = 5000; Sender sender = new Sender(queue, testTime);
141142143144145146147148149150151
null, executor); Assert.assertEquals(0, queue.getConsumerCount()); queue.addConsumer(cons1); Assert.assertEquals(1, queue.getConsumerCount()); queue.removeConsumer(cons1);