org.ow2.util.xml
Class EmptyEntityResolver
java.lang.Object
org.ow2.util.xml.EmptyEntityResolver
- All Implemented Interfaces:
- EntityResolver
public class EmptyEntityResolver
- extends Object
- implements EntityResolver
This class is used when no validating is required. This avoids timeout when schema are looking up on internet.
It returns an empty content for every schema/DTD.
- Author:
- Florent Benoit
|
Method Summary |
InputSource |
resolveEntity(String publicId,
String systemId)
The Parser will call this method before opening any external entity
except the top-level document entity. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EmptyEntityResolver
public EmptyEntityResolver()
resolveEntity
public InputSource resolveEntity(String publicId,
String systemId)
throws SAXException,
IOException
- The Parser will call this method before opening any external entity
except the top-level document entity.
- Specified by:
resolveEntity in interface EntityResolver
- Parameters:
publicId - The public identifier of the external entity being
referenced, or null if none was supplied.systemId - The system identifier of the external entity being
referenced.
- Returns:
- An InputSource object describing the new input source, or null to
request that the parser open a regular URI connection to the
system identifier.
- Throws:
SAXException - Any SAX exception, possibly wrapping another
exception.
IOException - A Java-specific IO exception, possibly the result of
creating a new InputStream or Reader for the InputSource.
Copyright © 2007-2012 OW2 Consortium. All Rights Reserved.