Class EJB3DTDEntityResolver

  • All Implemented Interfaces:
    java.io.Serializable, org.xml.sax.EntityResolver

    public class EJB3DTDEntityResolver
    extends org.hibernate.internal.util.xml.DTDEntityResolver
    Resolve JPA xsd files locally Hibernate OGM uses this class, consider this some kind of exposed service at the SPI level
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static org.xml.sax.EntityResolver INSTANCE  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean isResolved()
      Persistence.xml has been resolved locally
      org.xml.sax.InputSource resolveEntity​(java.lang.String publicId, java.lang.String systemId)  
      • Methods inherited from class org.hibernate.internal.util.xml.DTDEntityResolver

        resolveInHibernateNamespace, resolveInLocalNamespace
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • INSTANCE

        public static final org.xml.sax.EntityResolver INSTANCE
    • Constructor Detail

      • EJB3DTDEntityResolver

        public EJB3DTDEntityResolver()
    • Method Detail

      • isResolved

        public boolean isResolved()
        Persistence.xml has been resolved locally
        Returns:
        true if it has
      • resolveEntity

        public org.xml.sax.InputSource resolveEntity​(java.lang.String publicId,
                                                     java.lang.String systemId)
        Specified by:
        resolveEntity in interface org.xml.sax.EntityResolver
        Overrides:
        resolveEntity in class org.hibernate.internal.util.xml.DTDEntityResolver