public abstract class FilterProcessingException extends PipelinedComparatorS9Exception
Thrown to indicate a failure when running a pipeline filter.
Pipeline input or output filters can be implemented in Java or XSLT. The compilation of the filters occurs during the various setInputFilter and setOutputFilter methods and various exceptions can be thrown during compilation or related setup (such as setting parameters on Java filters). Furthermore, errors can arise at filter runtime and this exception class is used to report these errors.
This exception, or rather its concrete subtypes, allow the underlying cause to be determined from a nested exception (through
getCause()
).
Constructor and Description |
---|
FilterProcessingException(java.lang.String message,
java.lang.Throwable t,
PipelineIOIdentifier locationIdentifier)
Creates a new FilterConfigurationException.
|
Modifier and Type | Method and Description |
---|---|
PipelineIOIdentifier |
getLocationId()
Provides information about which of the input or output filter chains an error occurred in.
|
getCause, getThrowable
public FilterProcessingException(java.lang.String message, java.lang.Throwable t, PipelineIOIdentifier locationIdentifier)
message
- The exception message Stringt
- A nested throwable should it have lead to or caused this exceptionlocationIdentifier
- specifies in which of the input or output pipelines the issue arosepublic PipelineIOIdentifier getLocationId()