Class XmlSchemaValidation
java.lang.Object
org.citrusframework.validation.xml.schema.XmlSchemaValidation
- All Implemented Interfaces:
SchemaValidator<XmlMessageValidationContext>
public class XmlSchemaValidation
extends Object
implements SchemaValidator<XmlMessageValidationContext>
-
Field Summary
Fields inherited from interface org.citrusframework.validation.SchemaValidator
RESOURCE_PATH, TYPE_RESOLVER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleansupportsMessageType(String messageType, Message message) voidvalidate(Message message, TestContext context, XmlMessageValidationContext validationContext) Validate message with an XML schema.
-
Constructor Details
-
XmlSchemaValidation
public XmlSchemaValidation()
-
-
Method Details
-
validate
public void validate(Message message, TestContext context, XmlMessageValidationContext validationContext) Validate message with an XML schema.- Specified by:
validatein interfaceSchemaValidator<XmlMessageValidationContext>- Parameters:
message-context-validationContext-
-
supportsMessageType
- Specified by:
supportsMessageTypein interfaceSchemaValidator<XmlMessageValidationContext>- Parameters:
messageType-message-- Returns:
- true if the message or message type is supported by this validator
-