| javax.sql.RowSetReader | 
An interface which provides functionality for a disconnected RowSet
 to get data from a database into its rows. The RowSet calls the
 RowSetReader interface when the RowSet's execute method is
 invoked - a RowSetReader must first be registered with the RowSet for this to work.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Reads new data into the  RowSet. | |||||||||||
Reads new data into the RowSet. The calling RowSet object
 must itself implement the RowSetInternal interface and the
 RowSetReader must be registered as a reader on the
 RowSet.
 
 This method adds rows into the calling RowSet. The reader may
 invoke any of the RowSet's methods except for the execute
 method (calling execute will cause an SQLException to be
 thrown). However, when the reader calls the RowSet's methods, no
 events are sent to listeners - any listeners are informed by the calling
 RowSet's execute method once the reader returns from the
 readData method.
| theCaller | must be the calling RowSetobject, which must have
            implemented theRowSetInternalinterface. | 
|---|
| SQLException | if a problem occurs accessing the database or if the reader
             calls the execute()method. | 
|---|