public class SchemaValidationFilter extends AbstractJaxpFilter implements Filter, Initialisable
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_SCHEMA_LANGUAGE |
protected org.apache.commons.logging.Log |
logger |
PHASE_NAME| Constructor and Description |
|---|
SchemaValidationFilter() |
getDocumentBuilderFactory, setDocumentBuilderFactory, toDOMNode, toDOMNodepublic static final String DEFAULT_SCHEMA_LANGUAGE
protected transient org.apache.commons.logging.Log logger
public boolean accept(MuleMessage message)
protected Object getDelayedResult(Source source)
source - The source.protected Source loadSource(MuleMessage msg) throws Exception
msg - Encompassing messageExceptionpublic void initialise()
throws InitialisationException
initialise in interface Initialisableinitialise in class AbstractJaxpFilterInitialisationExceptionprotected InputStream loadSchemaStream(String schemaLocation) throws IOException
IOExceptionpublic Validator createValidator() throws SAXException
SAXExceptionpublic String getSchemaLocations()
public void setSchemaLocations(String schemaLocations)
public String getSchemaLanguage()
public void setSchemaLanguage(String schemaLanguage)
public Schema getSchemaObject()
public void setSchemaObject(Schema schemaObject)
public ErrorHandler getErrorHandler()
public void setErrorHandler(ErrorHandler errorHandler)
public LSResourceResolver getResourceResolver()
public void setResourceResolver(LSResourceResolver resourceResolver)
public XMLInputFactory getXMLInputFactory()
public void setXMLInputFactory(XMLInputFactory xmlInputFactory)
public boolean isUseStaxSource()
public void setUseStaxSource(boolean useStaxSource)
public boolean isReturnResult()
public void setReturnResult(boolean returnResult)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.