Class SchematronValidatorConfiguration
- java.lang.Object
-
- org.ikasan.component.validator.schematron.SchematronValidatorConfiguration
-
public class SchematronValidatorConfiguration extends java.lang.ObjectConfiguration bean for the SchematronValidator
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<java.lang.String>rulesToIgnoreAn optional List of ruleIds to ignore when evaluating the result of the Schematron transformjava.lang.StringschematronUriThe URI for the Schematron XSLT * Can be a classpath entry: "cp:/my/package/rule1.sch.xslt" * Can be a HTTP value: "http://my.webserver.org/some/package/rule1.sch.xslt" * Can be a absolute file reference: "file://opt/runtime/rule1.sch.xslt"booleanskipValidationOption to skip the validation, defaults to false
-
Constructor Summary
Constructors Constructor Description SchematronValidatorConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>getRulesToIgnore()java.lang.StringgetSchematronUri()booleanisSkipValidation()booleanisThrowExceptionOnValidationFailure()voidsetRulesToIgnore(java.util.List<java.lang.String> rulesToIgnore)voidsetSchematronUri(java.lang.String schematronUri)voidsetSkipValidation(boolean skipValidation)voidsetThrowExceptionOnValidationFailure(boolean throwExceptionOnValidationFailure)
-
-
-
Field Detail
-
schematronUri
public java.lang.String schematronUri
The URI for the Schematron XSLT * Can be a classpath entry: "cp:/my/package/rule1.sch.xslt" * Can be a HTTP value: "http://my.webserver.org/some/package/rule1.sch.xslt" * Can be a absolute file reference: "file://opt/runtime/rule1.sch.xslt"
-
skipValidation
public boolean skipValidation
Option to skip the validation, defaults to false
-
rulesToIgnore
public java.util.List<java.lang.String> rulesToIgnore
An optional List of ruleIds to ignore when evaluating the result of the Schematron transform
-
-
Method Detail
-
getSchematronUri
public java.lang.String getSchematronUri()
-
setSchematronUri
public void setSchematronUri(java.lang.String schematronUri)
-
isSkipValidation
public boolean isSkipValidation()
-
setSkipValidation
public void setSkipValidation(boolean skipValidation)
-
getRulesToIgnore
public java.util.List<java.lang.String> getRulesToIgnore()
-
setRulesToIgnore
public void setRulesToIgnore(java.util.List<java.lang.String> rulesToIgnore)
-
isThrowExceptionOnValidationFailure
public boolean isThrowExceptionOnValidationFailure()
-
setThrowExceptionOnValidationFailure
public void setThrowExceptionOnValidationFailure(boolean throwExceptionOnValidationFailure)
-
-