Lines Matching refs:cursor
73 * <li>read them with a cursor</li>
107 DBCursor<ChangeNumberIndexRecord> cursor = cnIndexDB.getCursorFrom(oldestCN);
110 assertTrue(cursor.next());
111 assertEqualTo(cursor.getRecord(), csns[0], baseDN1);
112 assertTrue(cursor.next());
113 assertEqualTo(cursor.getRecord(), csns[1], baseDN2);
114 assertTrue(cursor.next());
115 assertEqualTo(cursor.getRecord(), csns[2], baseDN3);
116 assertFalse(cursor.next());
120 StaticUtils.close(cursor);
166 * <li>read them with a cursor</li>
201 DBCursor<ChangeNumberIndexRecord> cursor = cnIndexDB.getCursorFrom(cn1);
202 assertCursorReadsInOrder(cursor, cn1, cn2, cn3);
204 cursor = cnIndexDB.getCursorFrom(cn2);
205 assertCursorReadsInOrder(cursor, cn2, cn3);
207 cursor = cnIndexDB.getCursorFrom(cn3);
208 assertCursorReadsInOrder(cursor, cn3);
253 private void assertCursorReadsInOrder(DBCursor<ChangeNumberIndexRecord> cursor,
260 assertTrue(cursor.next());
261 assertEquals(cursor.getRecord().getChangeNumber(), changeNumber);
263 assertFalse(cursor.next());
267 cursor.close();