org.mule.module.json.transformers
Interface JsonSchemaFilter

All Superinterfaces:
Filter, Initialisable, MuleContextAware
All Known Implementing Classes:
JsonSchemaJsonValidationFilter, JsonSchemaValidationFilter, JsonSchemaXsdValidationFilter

public interface JsonSchemaFilter
extends Filter, Initialisable, MuleContextAware


Field Summary
 
Fields inherited from interface org.mule.api.lifecycle.Initialisable
PHASE_NAME
 
Method Summary
 Validator createValidator()
           
 ErrorHandler getErrorHandler()
           
 LSResourceResolver getResourceResolver()
           
 String getSchemaLanguage()
           
 String getSchemaLocations()
           
 Schema getSchemaObject()
           
 Map<String,Boolean> getValidatorFeatures()
           
 Map<String,Object> getValidatorProperties()
           
 XMLInputFactory getXMLInputFactory()
           
 boolean isReturnResult()
           
 boolean isUseStaxSource()
           
 void setErrorHandler(ErrorHandler errorHandler)
           
 void setResourceResolver(LSResourceResolver resourceResolver)
           
 void setReturnResult(boolean returnResult)
           
 void setSchemaLanguage(String schemaLanguage)
           
 void setSchemaLocations(String schemaLocations)
           
 void setSchemaObject(Schema schemaObject)
           
 void setUseStaxSource(boolean useStaxSource)
           
 void setValidatorFeatures(Map<String,Boolean> validatorFeatures)
           
 void setValidatorProperties(Map<String,Object> validatorProperties)
           
 void setXMLInputFactory(XMLInputFactory xmlInputFactory)
           
 
Methods inherited from interface org.mule.api.routing.filter.Filter
accept
 
Methods inherited from interface org.mule.api.lifecycle.Initialisable
initialise
 
Methods inherited from interface org.mule.api.context.MuleContextAware
setMuleContext
 

Method Detail

createValidator

Validator createValidator()
                          throws SAXException
Throws:
SAXException

getSchemaLanguage

String getSchemaLanguage()

setSchemaLocations

void setSchemaLocations(String schemaLocations)

getSchemaLocations

String getSchemaLocations()

setSchemaLanguage

void setSchemaLanguage(String schemaLanguage)

getSchemaObject

Schema getSchemaObject()

setSchemaObject

void setSchemaObject(Schema schemaObject)

getErrorHandler

ErrorHandler getErrorHandler()

setErrorHandler

void setErrorHandler(ErrorHandler errorHandler)

getResourceResolver

LSResourceResolver getResourceResolver()

setResourceResolver

void setResourceResolver(LSResourceResolver resourceResolver)

getValidatorFeatures

Map<String,Boolean> getValidatorFeatures()

setValidatorFeatures

void setValidatorFeatures(Map<String,Boolean> validatorFeatures)

getValidatorProperties

Map<String,Object> getValidatorProperties()

setValidatorProperties

void setValidatorProperties(Map<String,Object> validatorProperties)

getXMLInputFactory

XMLInputFactory getXMLInputFactory()

setXMLInputFactory

void setXMLInputFactory(XMLInputFactory xmlInputFactory)

isUseStaxSource

boolean isUseStaxSource()

setUseStaxSource

void setUseStaxSource(boolean useStaxSource)

isReturnResult

boolean isReturnResult()

setReturnResult

void setReturnResult(boolean returnResult)


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.