Package org.hibernate.internal.util.xml
Class DTDEntityResolver
java.lang.Object
org.hibernate.internal.util.xml.DTDEntityResolver
- All Implemented Interfaces:
Serializable
,EntityResolver
Deprecated.
An
EntityResolver
implementation which attempts to resolve
various systemId URLs to local classpath look ups- Any systemId URL beginning with
http://www.hibernate.org/dtd/
is searched for as a classpath resource in the classloader which loaded the Hibernate classes. - Any systemId URL using
classpath
as the scheme (i.e. starting withclasspath://
is searched for as a classpath resource using first the current thread context classloader and then the classloader which loaded the Hibernate classes.
Any entity references which cannot be resolved in relation to the above rules result in returning null, which should force the SAX reader to handle the entity reference in its default manner.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionresolveEntity
(String publicId, String systemId) Deprecated.protected InputStream
Deprecated.protected InputStream
Deprecated.
-
Constructor Details
-
DTDEntityResolver
public DTDEntityResolver()Deprecated.
-
-
Method Details
-
resolveEntity
Deprecated.- Specified by:
resolveEntity
in interfaceEntityResolver
-
resolveInHibernateNamespace
Deprecated. -
resolveInLocalNamespace
Deprecated.
-
LocalXmlResourceResolver