1 22 23 package org.xquark.xml.xdbc; 24 25 42 43 public interface XMLDocumentFiler 44 extends org.xml.sax.ContentHandler , org.xml.sax.ErrorHandler , 45 org.xml.sax.ext.LexicalHandler , Configurable 46 { 47 48 49 50 54 public void close() throws XMLDBCException; 55 56 60 public XMLCollection getCollection(); 61 62 68 public void setDocumentId(String id) throws XMLDBCException; 69 70 75 public String getDocumentId(); 76 77 87 public XMLDocument insertDocument(org.xml.sax.InputSource input) throws XMLDBCException, org.xml.sax.SAXException ; 88 89 98 public XMLDocument insertDocument(org.xml.sax.InputSource input, String id) throws XMLDBCException, org.xml.sax.SAXException ; 99 100 110 public XMLDocument insertDocument(org.xml.sax.XMLReader parser, org.xml.sax.InputSource input) throws XMLDBCException, org.xml.sax.SAXException ; 111 112 121 public XMLDocument insertDocument(org.xml.sax.XMLReader parser, org.xml.sax.InputSource input, String id) throws XMLDBCException, org.xml.sax.SAXException ; 122 123 131 public XMLDocument insertDocument(org.w3c.dom.Document doc) throws XMLDBCException; 132 133 140 public XMLDocument insertDocument(org.w3c.dom.Document doc, String id) throws XMLDBCException; 141 142 151 public XMLDocument insertDocument(String doc) throws XMLDBCException, org.xml.sax.SAXException ; 152 153 162 public XMLDocument insertDocument(String doc, String id) throws XMLDBCException, org.xml.sax.SAXException ; 163 164 174 public void setAutoFlush(boolean activated) throws XMLDBCException; 175 176 181 public boolean getAutoFlush(); 182 183 189 public void flushBuffer() throws XMLDBCException; 190 191 198 public void clearBuffer() throws XMLDBCException; 199 200 217 public void setErrorHandler (XMLErrorHandler handler); 218 219 220 227 public XMLErrorHandler getErrorHandler (); 228 } 229 | Popular Tags |