org.mule.module.apikit.validation
Class RestJsonSchemaValidator

java.lang.Object
  extended by org.mule.module.apikit.validation.AbstractRestSchemaValidator
      extended by org.mule.module.apikit.validation.RestJsonSchemaValidator
All Implemented Interfaces:
RestSchemaValidator

public class RestJsonSchemaValidator
extends AbstractRestSchemaValidator


Field Summary
protected  org.slf4j.Logger logger
           
 
Fields inherited from class org.mule.module.apikit.validation.AbstractRestSchemaValidator
muleContext
 
Constructor Summary
RestJsonSchemaValidator(org.mule.api.MuleContext muleContext)
           
 
Method Summary
 void validate(String schemaPath, org.mule.api.MuleEvent muleEvent, org.raml.model.Raml api)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected final org.slf4j.Logger logger
Constructor Detail

RestJsonSchemaValidator

public RestJsonSchemaValidator(org.mule.api.MuleContext muleContext)
Method Detail

validate

public void validate(String schemaPath,
                     org.mule.api.MuleEvent muleEvent,
                     org.raml.model.Raml api)
              throws BadRequestException
Throws:
BadRequestException


Copyright © 2013. All rights reserved.