public class RestXmlSchemaValidator extends Object implements IRestSchemaValidatorStrategy
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
logger |
static String |
MULE_EXPAND_ENTITIES_PROPERTY |
static String |
MULE_EXTERNAL_ENTITIES_PROPERTY |
static String |
RAML_EXPAND_ENTITIES_PROPERTY |
static String |
RAML_EXTERNAL_ENTITIES_PROPERTY |
| Constructor and Description |
|---|
RestXmlSchemaValidator(Schema schemaCache) |
RestXmlSchemaValidator(Schema schemaCache,
org.mule.runtime.api.exception.ErrorTypeRepository errorTypeRepository) |
public static final String RAML_EXTERNAL_ENTITIES_PROPERTY
public static final String RAML_EXPAND_ENTITIES_PROPERTY
public static final String MULE_EXTERNAL_ENTITIES_PROPERTY
public static final String MULE_EXPAND_ENTITIES_PROPERTY
protected static final org.slf4j.Logger logger
public RestXmlSchemaValidator(Schema schemaCache)
public RestXmlSchemaValidator(Schema schemaCache, org.mule.runtime.api.exception.ErrorTypeRepository errorTypeRepository)
public void validate(String payload) throws BadRequestException
validate in interface IRestSchemaValidatorStrategyBadRequestExceptionCopyright © 2019. All rights reserved.