Annotation Type XPath

    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String value
      The XPath which will be applied
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      String headerName
      The name of the header we want to apply the XPath expression to.
      org.apache.camel.support.language.NamespacePrefix[] namespaces
      Namespace prefix mappings
      Class<?> resultType
      The desired return type from the evaluated XPath expression.
    • Element Detail

      • value

        String value
        The XPath which will be applied
      • namespaces

        org.apache.camel.support.language.NamespacePrefix[] namespaces
        Namespace prefix mappings
        Default:
        {@org.apache.camel.support.language.NamespacePrefix(prefix="soap", uri="http://www.w3.org/2003/05/soap-envelope"), @org.apache.camel.support.language.NamespacePrefix(prefix="xsd", uri="http://www.w3.org/2001/XMLSchema")}
      • resultType

        Class<?> resultType
        The desired return type from the evaluated XPath expression.
        Default:
        java.lang.Object.class
      • headerName

        String headerName
        The name of the header we want to apply the XPath expression to. If this is empty then the XPath expression will be applied to the body instead.
        Default:
        ""