Assembly: DeltaXML.CoreS9Api (in DeltaXML.CoreS9Api.dll) Version: 10.4.0.1000 (10.4.0.1000)
Parameters
- booleanOverides
- Type: System.Collections.Generic IDictionary String, Boolean
values to override the boolean pipeline parameters
- stringOverrides
- Type: System.Collections.Generic IDictionary String, String
values to override the string pipeline parameters
Return Value
Type: PipelinedComparatorS9The pipelined comparator
Exception | Condition |
---|---|
[X:java.lang.ClassNotFoundException] | Thrown if a class specified in a DXP class element cannot be located |
[X:java.net.MalformedURLException] | Thrown if a DXP URL elements contents are malformed. |
com.deltaxml.core ParserInstantiationException | Thrown if the PipelinedComparatorS9 constructor throws this exception |
com.deltaxml.core FilterClassInstantiationException | Thrown if there are problems instantiating a Java class based filter |
com.deltaxml.core FilterClassIncompatibilityException | Thrown if a class is not of the correct type |
com.deltaxml.core FilterConfigurationException | Thrown if there is a problem instantiating or configuring an XSLT based filter |
com.deltaxml.core FilterParameterizationException | Thrown if there are problems setting the parameters on a Java filter |
com.deltaxml.core FeatureNotRecognizedException | Thrown if the feature, in a parserFeature element, is not recognized |
com.deltaxml.core FeatureSettingNotSupportedException | Thrown if the setting of the specified parser feature is not supported |
com.deltaxml.core PropertyNotRecognizedException | Thrown if the specified outputProperty is not recognized |
com.deltaxml.core ParameterValueConflict | Thrown if the attributes used to specify a filter or other parameter are in conflict |
com.deltaxml.core NonUniqueParameterNameException | Thrown if the PipelineParameter names are not unique |
com.deltaxml.core UnknownParameterException | Thrown if the referenced parameter name is not known/declared |
com.deltaxml.core ComparatorInstantiationException | Thrown if the comparator used in the pipeline cannot be instantiated. |
com.deltaxml.cores9api ConditionalFilterXPathException | Thrown if there is a problem with an XPath expression on a conditional filter |
com.deltaxml.cores9api XPathFilterParameterException | Thrown if there is a problem with an XPath expression being used as a filter parameter |
Generates a PipelinedComparatorS9 with parameter overrides. This method allows parameters to be overridden when the pipeline is constructed. The Map arguments should correspond to the declared 'pipelineParameters' in the associated DXP. An easy way to achieve this is to use and modify the BooleanParameters and StringParameters dictionaries
This method throws a large number of exceptions. Further details of the circumstances in which they are thrown are documented in the descriptions of the Exception classes themselves. Should fine-grain exception handling not be required, it is possible to catch the PipelinedComparatorException, DXPConfigurationException or DeltaXMLException supertypes for all but two (java.lang.ClassNotFoundException and java.net.MalformedURLException) of the exceptions thrown by this method.