public class DBEntityResolver
extends java.lang.Object
implements org.xml.sax.EntityResolver
| Constructor and Description | 
|---|
DBEntityResolver(DBConnection conn)
Construct an instance of the DBEntityResolver class 
 | 
DBEntityResolver(DBConnection conn,
                org.xml.sax.helpers.DefaultHandler handler,
                java.io.Reader dtd)
Construct an instance of the DBEntityResolver class 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static java.io.InputStream | 
checkURLConnection(java.lang.String systemId)
Check URL Connection for @systemId, and return an InputStream
 that can be used to read from the systemId URL. 
 | 
org.xml.sax.InputSource | 
resolveEntity(java.lang.String publicId,
             java.lang.String systemId)
The Parser call this method before opening any external entity
 except the top-level document entity (including the external DTD subset,
 external entities referenced within the DTD, and external entities
 referenced within the document element) 
 | 
public DBEntityResolver(DBConnection conn)
conn - the JDBC connection to which information is writtenpublic DBEntityResolver(DBConnection conn, org.xml.sax.helpers.DefaultHandler handler, java.io.Reader dtd)
conn - the JDBC connection to which information is writtenhandler - the SAX handler to determine parsing contextdtd - Reader of new dtd to be uploaded on server's file systempublic org.xml.sax.InputSource resolveEntity(java.lang.String publicId,
                                             java.lang.String systemId)
                                      throws org.xml.sax.SAXException
resolveEntity in interface org.xml.sax.EntityResolverorg.xml.sax.SAXExceptionpublic static java.io.InputStream checkURLConnection(java.lang.String systemId)
                                              throws org.xml.sax.SAXException
systemId - a URI (in practice URL) to be checked and openedorg.xml.sax.SAXExceptionCopyright © 2020 Regents of the University of California. All Rights Reserved.