Class AbstractImageSessionContext.RestrictedFallbackResolver
java.lang.Object
org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext.RestrictedFallbackResolver
- All Implemented Interfaces:
AbstractImageSessionContext.FallbackResolver
- Enclosing class:
AbstractImageSessionContext
public static final class AbstractImageSessionContext.RestrictedFallbackResolver
extends Object
implements AbstractImageSessionContext.FallbackResolver
This fallback resolver is to be used in environments where controlling file access is of
critical importance. It disallows any contingency mechanisms by which a
Source
object
would be created.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSource
(Source source, String uri) The fallback mechanism used to create the source which takes in both theSource
that the the regular mechanisms attempted to create and the URI that the user provided.
-
Constructor Details
-
RestrictedFallbackResolver
public RestrictedFallbackResolver()
-
-
Method Details
-
createSource
The fallback mechanism used to create the source which takes in both theSource
that the the regular mechanisms attempted to create and the URI that the user provided.- Specified by:
createSource
in interfaceAbstractImageSessionContext.FallbackResolver
- Parameters:
source
- the sourceuri
- the URI provided by the user- Returns:
- the source that the contingency mechanism has been acquired
-