896897898899900901902903904905906
for (int i = 0; i < 100; i++) { PagedReference pos = iterator.next(); assertNotNull("Null at position " + i, pos); assertEquals(i, pos.getMessage().getIntProperty("key").intValue()); cursor.ack(pos); } assertNull(iterator.next()); waitCleanup();
985986987988989990991992993994995
key = initialKey; iterator = cursor.iterator(); while ((msgCursor = iterator.next()) != null) { assertEquals(key++, msgCursor.getMessage().getIntProperty("key").intValue()); cursor.ack(msgCursor); } forceGC(); assertTrue(cursorProvider.getCacheSize() < numberOfPages);
301302303304305306307308309310311
assertNotNull(msg); assertEquals(i, msg.getMessage().getIntProperty("key").intValue()); if (i < firstPageSize) { cursor.ack(msg); } } cursorProvider.printDebug(); server.getStorageManager().waitOnOperations();
328329330331332333334335336337338
System.out.println("Received " + i); PagedReference msg = iterator.next(); assertNotNull(msg); assertEquals(i, msg.getMessage().getIntProperty("key").intValue()); cursor.ack(msg); OperationContextImpl.getContext(null).waitCompletion(); }
373374375376377378379380381382383
{ PagedReference msg = iterator.next(); assertEquals(i, msg.getMessage().getIntProperty("key").intValue()); if (i < 10 || i > 20) { cursor.ack(msg); } } server.getStorageManager().waitOnOperations();
392393394395396397398399400401402
for (int i = 10; i <= 20; i++) { PagedReference msg = iterator.next(); assertEquals(i, msg.getMessage().getIntProperty("key").intValue()); cursor.ack(msg); } for (int i = 100; i < NUM_MESSAGES; i++) { PagedReference msg = iterator.next();
399400401402403404405406407408409
for (int i = 100; i < NUM_MESSAGES; i++) { PagedReference msg = iterator.next(); assertEquals(i, msg.getMessage().getIntProperty("key").intValue()); cursor.ack(msg); } server.stop(); createServer(); waitCleanup();
587588589590591592593594595596597
PagedReference readMessage = iterator.next(); assertNotNull(readMessage); cursor.ack(readMessage); assertEquals(i, readMessage.getMessage().getIntProperty("key").intValue()); } PagedReference readMessage = iterator.next();