|
#[attachment:supporting-docs]
|
Not supported by expression filters.
|
|
#[attachments:attach1,attach2]
|
Returns a java.util.Map of attachments. Not supported by expression filters.
|
|
#[attachments-list:attach1,attach2]
|
Returns a java.util.List of attachments objects. Not supported by expression filters. You can specify * to retrieve all attachments or a wildcard pattern to select attachments by name.
|
|
|
The bean property expression. Use "." or "/" as element delimiter.
|
|
|
Use endpointName.property . Not supported by expression filters.
|
|
#[exception-type:java.lang.RuntimeException]
|
Matches an exception type. Only supported by expression filters.
|
|
#[function:datestamp:dd-MM-yyyy]
|
Performs a function: now, date, datestamp, systime, uuid, hostname, ip, or count. Not supported by expression filters.
|
|
#[groovy:payload.fruit.washed]
|
Evaluates the expression using the Groovy language.
|
|
|
Evaluates the specified part of the message header.
|
|
#[headers:Content-Type,Content-Length]
|
Returns a java.util.Map of headers. Not supported by expression filters. You can specify #[headers:*] to get all headers.
|
|
#[headers-list:Content-Type,Content-Length]
|
Returns a java.util.List of header values. Not supported by expression filters.
|
|
|
For expression syntax, see:
|
|
|
As of Mule 3.1, returns the node object from the json expression as is. For expression syntax, see:
|
|
|
JXPath expression that works on both XML/DOM and Beans.
|
|
|
Returns a value from within a java.util.Map payload. Not supported by expression filters.
|
|
|
Available expressions are id , correlationId , correlationSequence , correlationGroupSize , replyTo , payload , encoding , and exception . Not supported by expression filters.
|
|
#[ognl:[MULE:0].equals(42)]
|
Set the evaluator attribute on the <expression-filter> element to ognl when specifying an OGNL filter. Note: OGNL was deprecated in Mule 3.6 and will be removed in Mule 4.0.
|
|
#[payload:com.foo.RequiredType]
|
If expression is provided, it’s a class to be class loaded. The class is the desired return type of the payload. See `getPayload(Class)`in:
Not supported by expression filters.
|
|
#[payload:java.lang.String]
|
Matches the type of the payload. Only supported by expression filters.
|
|
#[process:processorName:valueToProcess]
|
Invokes a message processor within an expression. This processor can be any component, transformer, custom processor, processor chain or flow. This evaluator is most useful when used with a nested expression that determines the value that will be processed by the referenced message processor.
|
|
#[regex:the quick brown (.*)]
|
Only supported by expression filters.
|
|
#[string:Value is #[xpath://foo] other value is #[header:foo].]
|
Evaluates the expressions in the string.
|
|
|
Used for retrieving values of flow variables.
|
|
|
Only supported by expression filters.
|
|
|
|
|
|
Returns the node object from the XPath expression as is.
|