Resetting the Cursor

JDECACHE cursors supports multiple cursors, as well as an unlimited number of cursor oscillations within the data set. This means that the cursor can shuttle from beginning to end for an unlimited number of times. The cursor moves forward only. To reset the cursor (move the cursor back to the beginning of the data set), you must make a call to the jdeCacheResetCursor API to get a fresh JDECACHE data set.

You can also reset a cursor to a specific position that is outside of the current data set by calling the jdeCacheFetchPosition API.