public class ValidateJsonSchemaMessageProcessor extends Object implements Processor, org.mule.runtime.api.lifecycle.Initialisable, MuleContextAware
Processor that uses a JsonSchemaValidator to validate a json in the payload to a given schemaReactiveProcessor.ProcessingType| Constructor and Description |
|---|
ValidateJsonSchemaMessageProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialise() |
Event |
process(Event event) |
void |
setDereferencing(JsonSchemaDereferencing dereferencing) |
void |
setMuleContext(MuleContext context) |
void |
setSchemaLocation(String schemaLocation) |
void |
setSchemaRedirects(Map<String,String> schemaRedirects) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProccesingTypepublic void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableorg.mule.runtime.api.lifecycle.InitialisationExceptionpublic void setSchemaLocation(String schemaLocation)
public void setDereferencing(JsonSchemaDereferencing dereferencing)
public void setMuleContext(MuleContext context)
setMuleContext in interface MuleContextAwareCopyright © 2003–2016 MuleSoft, Inc.. All rights reserved.