- 
- All Superinterfaces:
- RowSetReader
 
 public interface XmlReader extends RowSetReader A specialized interface that facilitates an extension of theSyncProviderabstract class for XML orientated synchronization providers.SyncProviderimplementations that supply XML data reader capabilities such as output XML stream capabilities can implement this interface to provide standardXmlReaderobjects toWebRowSetimplementations.An XmlReaderobject is registered as the XML reader for aWebRowSetby being assigned to the rowset'sxmlReaderfield. When theWebRowSetobject'sreadXmlmethod is invoked, it in turn invokes its XML reader'sreadXMLmethod.- Since:
- 1.5
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidreadXML(WebRowSet caller, Reader reader)Reads and parses the givenWebRowSetobject from the given input stream in XML format.- 
Methods declared in interface javax.sql.RowSetReaderreadData
 
- 
 
- 
- 
- 
Method Detail- 
readXMLvoid readXML(WebRowSet caller, Reader reader) throws SQLException Reads 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
 
 
- 
 
-