Class XhtmlXpathMessageValidator
- java.lang.Object
-
- com.consol.citrus.validation.AbstractMessageValidator<com.consol.citrus.validation.xml.XpathMessageValidationContext>
-
- com.consol.citrus.validation.xml.XpathMessageValidator
-
- com.consol.citrus.validation.xhtml.XhtmlXpathMessageValidator
-
- All Implemented Interfaces:
com.consol.citrus.common.InitializingPhase,com.consol.citrus.validation.MessageValidator<com.consol.citrus.validation.xml.XpathMessageValidationContext>
public class XhtmlXpathMessageValidator extends XpathMessageValidator implements com.consol.citrus.common.InitializingPhase
- Since:
- 2.6
- Author:
- Christoph Deppisch
-
-
Constructor Summary
Constructors Constructor Description XhtmlXpathMessageValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XhtmlMessageConvertergetMessageConverter()Gets the value of the messageConverter property.voidinitialize()voidsetMessageConverter(XhtmlMessageConverter messageConverter)Sets the messageConverter property.booleansupportsMessageType(String messageType, com.consol.citrus.message.Message message)voidvalidateMessage(com.consol.citrus.message.Message receivedMessage, com.consol.citrus.message.Message controlMessage, com.consol.citrus.context.TestContext context, com.consol.citrus.validation.xml.XpathMessageValidationContext validationContext)-
Methods inherited from class com.consol.citrus.validation.xml.XpathMessageValidator
getRequiredValidationContextType, setNamespaceContextBuilder
-
-
-
-
Method Detail
-
validateMessage
public void validateMessage(com.consol.citrus.message.Message receivedMessage, com.consol.citrus.message.Message controlMessage, com.consol.citrus.context.TestContext context, com.consol.citrus.validation.xml.XpathMessageValidationContext validationContext) throws com.consol.citrus.exceptions.ValidationException- Overrides:
validateMessagein classXpathMessageValidator- Throws:
com.consol.citrus.exceptions.ValidationException
-
supportsMessageType
public boolean supportsMessageType(String messageType, com.consol.citrus.message.Message message)
- Specified by:
supportsMessageTypein interfacecom.consol.citrus.validation.MessageValidator<com.consol.citrus.validation.xml.XpathMessageValidationContext>- Overrides:
supportsMessageTypein classXpathMessageValidator
-
initialize
public void initialize()
- Specified by:
initializein interfacecom.consol.citrus.common.InitializingPhase
-
setMessageConverter
public void setMessageConverter(XhtmlMessageConverter messageConverter)
Sets the messageConverter property.- Parameters:
messageConverter-
-
getMessageConverter
public XhtmlMessageConverter getMessageConverter()
Gets the value of the messageConverter property.- Returns:
- the messageConverter
-
-