attachment |
#[attachment:supporting-docs]
|
Not supported by expression filters. |
attachments |
#[attachments:attach1,attach2]
|
Returns a java.util.Map of attachments. Not supported by expression filters. |
attachments-list |
#[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. |
bean |
#[bean:fruit.isWashed]
|
The bean property expression. Use "." or "/" as element delimiter. |
endpoint |
#[endpoint:myEP.address]
|
Use endpointName.property . Not supported by expression filters. |
exception-type |
#[exception-type:java.lang.RuntimeException]
|
Matches an exception type. Only supported by expression filters. |
function |
#[function:datestamp:dd-MM-yyyy]
|
Performs a function: now, date, datestamp, systime, uuid, hostname, ip, or count. Not supported by expression filters. |
groovy |
#[groovy:payload.fruit.washed]
|
Evaluates the expression using the Groovy language. |
header |
#[header:Content-Type]
|
Evaluates the specified part of the message header. |
headers |
#[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 |
#[headers-list:Content-Type,Content-Length]
|
Returns a java.util.List of header values. Not supported by expression filters. |
json |
#[json://fruit]
|
|
json-node |
#[json-node://fruit]
|
(As of Mule 3.1) Returns the node object from the json expression as is. See
|
jxpath |
#[jxpath:/fruit]
|
JXPath expression that works on both XML/DOM and Beans. |
map-payload |
#[map-payload:key]
|
Returns a value from within a java.util.Map payload. Not supported by expression filters. |
message |
#[message:correlationId]
|
Available expressions are id , correlationId , correlationSequence , correlationGroupSize , replyTo , payload , encoding , and exception . Not supported by expression filters. |
ognl |
#[ognl:[MULE:0].equals(42)]
|
Set the evaluator attribute on the <expression-filter> element to ognl when specifying an OGNL filter. |
payload |
#[payload:com.foo.RequiredType]
|
If expression is provided, it will be a class to be class loaded. The class will be the desired return type of the payload. See `getPayload(Class)`in
-
Not supported by expression filters.
|
payload-type |
#[payload:java.lang.String]
|
Matches the type of the payload. Only supported by expression filters. |
process |
#[process:processorName:valueToProcess]
|
Since Mule 3.1.0 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 |
#[regex:the quick brown (.*)]
|
Only supported by expression filters. |
string |
#[string:Value is #[xpath://foo] other value is #[header:foo].]
|
Evaluates the expressions in the string. |
variable |
#[variable:variableName]
|
Used for retrieving values of flow variables. |
wildcard |
#[wildcard:*.txt]
|
Only supported by expression filters. |
xpath |
#[xpath://fruit]
|
The expression is an XPath expression. |
xpath-node |
#[xpath-node://fruit]
|
(As of Mule 2.2) Returns the node object from the XPath expression as is. |