Interface EntityResolver3

All Superinterfaces:
EntityResolver, EntityResolver2
All Known Implementing Classes:
DefaultEntityResolver, NullEntityResolver, PreventLocalEntityResolver

public interface EntityResolver3 extends EntityResolver2
Extends EntityResolver2 to provide additional information on protocols supported.

This information is used proactively limit EntityResolution by configuring DocumentFactory, SchemaFactory, etc to only use the supported protocols.

For more information see gt-xml module XMLUtils.

See Also:
  • Method Details

    • getAccess

      String getAccess()
      Comma seperated list of entity resolution protocols required for EntityResolver to function.

      Common examples: "http","file", or combined "file,http".

      To allow all access "all", or to suppress all access "" supported.

      Returns:
      Comma seperated list of protocols, allow all "all", or none "".