1 22 23 package org.xquark.xquery.xdbc; 24 import org.xquark.schema.validation.PSVInfoSetProvider; 25 import org.xquark.xml.xdbc.XMLDBCException; 26 27 32 public interface XDBCResultSetInterface 33 { 34 35 43 public String fetch(String path,int nodeAccessor,String loopID, PSVInfoSetProvider psvisp) throws XMLDBCException; 44 public String fetch(String path,int nodeAccessor,String loopID) throws XMLDBCException; 45 public String fetch(String path,int nodeAccessor) throws XMLDBCException; 46 47 54 public void generate(String path,int nodeAccessor,String loopID, PSVInfoSetProvider psvisp) throws XMLDBCException; 55 public void generate(String path,int nodeAccessor,String loopID) throws XMLDBCException; 56 public void generate(String path,int nodeAccessor) throws XMLDBCException; 57 58 63 public void getIdentifiers(Object [] identifiers) throws XMLDBCException; 64 65 70 public void getNextIdentifiers(Object [] identifiers) throws XMLDBCException; 71 72 77 public boolean next() throws XMLDBCException; 78 79 83 public boolean hasNext() throws XMLDBCException; 84 85 90 public void setContentHandler(org.xml.sax.ContentHandler handler); 91 92 97 public void setLexicalHandler(org.xml.sax.ext.LexicalHandler handler); 98 99 104 public void setErrorHandler(org.xml.sax.ErrorHandler handler); 105 106 115 public void close() throws XMLDBCException; 116 } 117 | Popular Tags |