Annotation Type XQuery
-
@Retention(RUNTIME) @Documented @Target({FIELD,METHOD,PARAMETER}) @LanguageAnnotation(language="xquery", factory=XQueryAnnotationExpressionFactory.class) public @interface XQuery
An annotation for injection of an XQuery expressions into a field, property, method or parameter when using Bean Integration.
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description String
headerName
org.apache.camel.support.language.NamespacePrefix[]
namespaces
boolean
stripsAllWhiteSpace
-
-
-
Element Detail
-
value
String value
-
-
-
namespaces
org.apache.camel.support.language.NamespacePrefix[] namespaces
- 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")}
-
-
-
headerName
String headerName
- Returns:
- The name of the header we want to apply the Xquery expression to. If this is empty then the Xquery expression will be applied to the body instead.
- Default:
- ""
-
-