Class 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 Detail

      • XhtmlXpathMessageValidator

        public XhtmlXpathMessageValidator()
    • 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:
        validateMessage in class XpathMessageValidator
        Throws:
        com.consol.citrus.exceptions.ValidationException
      • supportsMessageType

        public boolean supportsMessageType​(String messageType,
                                           com.consol.citrus.message.Message message)
        Specified by:
        supportsMessageType in interface com.consol.citrus.validation.MessageValidator<com.consol.citrus.validation.xml.XpathMessageValidationContext>
        Overrides:
        supportsMessageType in class XpathMessageValidator
      • initialize

        public void initialize()
        Specified by:
        initialize in interface com.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