org.apache.tomcat.util.descriptor

Class LocalResolver

public class LocalResolver extends Object implements EntityResolver2

A resolver for locally cached XML resources.
Constructor Summary
LocalResolver(Map<String,String> publicIds, Map<String,String> systemIds, boolean blockExternal)
Constructor providing mappings of public and system identifiers to local resources.
Method Summary
InputSourcegetExternalSubset(String name, String baseURI)
InputSourceresolveEntity(String publicId, String systemId)
InputSourceresolveEntity(String name, String publicId, String base, String systemId)

Constructor Detail

LocalResolver

public LocalResolver(Map<String,String> publicIds, Map<String,String> systemIds, boolean blockExternal)
Constructor providing mappings of public and system identifiers to local resources. Each map contains a mapping from a well-known identifier to a URL for a local resource path.

Parameters: publicIds mapping of well-known public identifiers to local resources systemIds mapping of well-known system identifiers to local resources blockExternal are external resources blocked that are not well-known

Method Detail

getExternalSubset

public InputSource getExternalSubset(String name, String baseURI)

resolveEntity

public InputSource resolveEntity(String publicId, String systemId)

resolveEntity

public InputSource resolveEntity(String name, String publicId, String base, String systemId)
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.