Package com.tangosol.config.xml
Interface DocumentProcessor.Dependencies
- All Known Implementing Classes:
DocumentProcessor.DefaultDependencies
- Enclosing class:
DocumentProcessor
public static interface DocumentProcessor.Dependencies
-
Method Summary
Modifier and TypeMethodDescriptionObtains theClassLoader
to use for dynamically loading classes during processing.TheNamespaceHandler
for the default (ie: unspecified) xml namespace.Obtains the defaultParameterResolver
that may be used for resolving externally defined configuration parameters, like those from the operating system or container.Obtains theExpressionParser
to use for parsingExpression
s during document processing.Obtains theResourceRegistry
for theDocumentProcessor
.
-
Method Details
-
getResourceRegistry
ResourceRegistry getResourceRegistry()Obtains theResourceRegistry
for theDocumentProcessor
.- Returns:
- a
ResourceRegistry
-
getContextClassLoader
ClassLoader getContextClassLoader()Obtains theClassLoader
to use for dynamically loading classes during processing.- Returns:
- the
ClassLoader
-
getExpressionParser
ExpressionParser getExpressionParser()Obtains theExpressionParser
to use for parsingExpression
s during document processing.- Returns:
- the
ExpressionParser
-
getDefaultNamespaceHandler
NamespaceHandler getDefaultNamespaceHandler()TheNamespaceHandler
for the default (ie: unspecified) xml namespace.- Returns:
- the default
NamespaceHandler
-
getDefaultParameterResolver
ParameterResolver getDefaultParameterResolver()Obtains the defaultParameterResolver
that may be used for resolving externally defined configuration parameters, like those from the operating system or container. ThisParameterResolver
is used when one is not provide or one is required during parsing and processing the document.- Returns:
- the default
ParameterResolver
-