Class XpathMessageValidationContext

All Implemented Interfaces:
SchemaValidationContext, ValidationContext

public class XpathMessageValidationContext extends XmlMessageValidationContext
Specialised Xml validation context adds XPath expression evaluation.
Since:
2.3
  • Constructor Details

    • XpathMessageValidationContext

      public XpathMessageValidationContext()
      Default constructor.
    • XpathMessageValidationContext

      public XpathMessageValidationContext(XpathMessageValidationContext.Builder builder)
      Constructor using fluent builder.
      Parameters:
      builder -
  • Method Details

    • getXpathExpressions

      public Map<String,Object> getXpathExpressions()
      Get the control message elements that have to be present in the received message. Message element values are compared as well.
      Returns:
      the xPathExpressions
    • isXpathExpression

      public static boolean isXpathExpression(String pathExpression)
      Check whether given path expression is a JSONPath expression.
      Parameters:
      pathExpression -
      Returns: