Package com.saxonica.config

The package com.saxonica.config contains classes supporting configuration of Saxon-PE and Saxon-EE.

See:
          Description

Class Summary
ConfigurationReader Class used to read a config.xml file and transfer all settings from the file to the Configuration
DotNetLocalizerFactory Default factory for number/date localizers for the .NET platform.
EnterpriseConfiguration A subclass of Configuration that defines a schema-aware processor.
EnterpriseConfiguration.SurrogateSchema A SurrogateSchema is a dummy schema object that is stored in the schema cache while the schema for a given namespace is being processed.
EnterpriseTransformerFactory The is the JAXP TransformerFactory implementation for the enterprise edition of Saxon.
EnterpriseXPathFactory An implementation of the JAXP XPath Factory that creates an enterprise configuration.
EvaluationNuisance This filter sometimes gets inserted into a serialization pipeline when running under an evaluation license: it's a deterrent to using the evaluation version for production
JavaExtensionFunctionFactory This class acts as a factory for creating expressions that call Java extension functions.
JavaExtensionLibrary The JavaExtensionLibrary is a FunctionLibrary that binds XPath function calls to calls on Java methods (or constructors, or fields).
JavaLocalizerFactory Default factory for number/date localizers for the Java platform
JavaPlatformPE Implementation of the Platform class containing methods specific to the Java platform (as distinct from .NET) for Saxon-PE and Saxon-EE.
ProfessionalConfiguration This class holds details of user-selected configuration options for a set of transformations and/or queries.
ProfessionalTransformerFactory The is the JAXP TransformerFactory implementation for the professional edition of Saxon.
ProfessionalXPathFactory An implementation of the JAXP XPath Factory that creates a Professional configuration.
Verifier A helper class for EnterpriseConfiguration that handles license keys as issued for the Java platform.
 

Exception Summary
LicenseException Exception thrown when there are problems with the license file
 

Package com.saxonica.config Description

The package com.saxonica.config contains classes supporting configuration of Saxon-PE and Saxon-EE.

The two classes ProfessionalConfiguration and EnterpriseConfiguration contain methods used whenever there is a need for Saxon-PE or Saxon-EE to behave differently from Saxon-HE.

The classes ProfessionalTransformerFactory and EnterpriseTransformerFactory perform the same function at the JAXP level.

The ConfigurationReader class reads an XML configuration file to create a corresponding Configuration object.

Michael H. Kay
Saxonica Limited
12 June 2009



Copyright (c) Saxonica Limited. All rights reserved.