- All Superinterfaces:
- RowSetReader
A specialized interface that facilitates an extension of the
 
SyncProvider abstract class for XML orientated
 synchronization providers.
 
 SyncProvider  implementations that supply XML data reader
 capabilities such as output XML stream capabilities can implement this
 interface to provide standard XmlReader objects to
 WebRowSet implementations.
 
 An XmlReader object is registered as the
 XML reader for a WebRowSet by being assigned to the
 rowset's xmlReader field. When the WebRowSet
 object's readXml method is invoked, it in turn invokes
 its XML reader's readXML method.
- Since:
- 1.5
- 
Method SummaryMethods declared in interface javax.sql.RowSetReaderreadData
- 
Method Details- 
readXMLReads and parses the givenWebRowSetobject from the given input stream in XML format. ThexmlReaderfield of the givenWebRowSetobject must contain thisXmlReaderobject.If a parsing error occurs, the exception that is thrown will include information about the location of the error in the original XML document. - Parameters:
- caller- the- WebRowSetobject to be parsed, whose- xmlReaderfield must contain a reference to this- XmlReaderobject
- reader- the- java.io.Readerobject from which- callerwill be read
- Throws:
- SQLException- if a database access error occurs or this- XmlReaderobject is not the reader for the given rowset
 
 
-