| Package | Description |
|---|---|
| org.mule.api.expression | |
| org.mule.expression | |
| org.mule.routing.correlation |
| Modifier and Type | Method and Description |
|---|---|
ExpressionEvaluator |
ExpressionManager.unregisterEvaluator(String name)
Removes the evaluator with the given name
|
| Modifier and Type | Method and Description |
|---|---|
void |
ExpressionManager.registerEvaluator(ExpressionEvaluator evaluator) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractExpressionEvaluator
Base class for
ExpressionEvaluator which provides an implementation of
#evaluateTyped (String, MuleMessage) returning a default data type. |
class |
BaseAttachmentExpressionEvaluator |
class |
EndpointInfoExpressionEvaluator
Looks up information about a global endpoint
|
class |
ExceptionTypeExpressionEvaluator |
class |
FunctionExpressionEvaluator
This property extractor doesn't actually extract a property from the message, instead it allows for certain functions
to be called and returns a result.
|
class |
IllegalExpressionEvaluator
Defines an
ExpressionEvaluator that can never be evaluated. |
class |
MapPayloadExpressionEvaluator
If the message payload is a map this extractor will look up the property value in
the map
|
class |
MessageAttachmentExpressionEvaluator
Looks up an attachment with the given name.
|
class |
MessageAttachmentsExpressionEvaluator
Looks up the attachment(s) on the message using the expression given.
|
class |
MessageAttachmentsListExpressionEvaluator
Looks up the attachment(s) on the message using the expression given.
|
class |
MessageExpressionEvaluator
Returns properties on the MuleMessage itself.
|
class |
MessageHeaderExpressionEvaluator
Looks up the property on the message using the property name given.
|
class |
MessageHeadersExpressionEvaluator
Looks up the property on the message using the expression given.
|
class |
MessageHeadersListExpressionEvaluator
Looks up the property on the message using the expression given.
|
class |
MessagePayloadExpressionEvaluator
Returns the message payload.
|
class |
MessageProcessorExpressionEvaluator
Returns the message result of invoking the specified globally accessible message
processor.
|
class |
MuleContextExpressionEvaluator
This property extractor exposes mule context information as expressions.
|
class |
MuleExpressionEvaluator
Deprecated.
MuleExpressionEvaluator is a wrapper of the default expression evaluators which ends up redirecting
to the
DefaultExpressionManager evaluate method. It has been deprecated since it
only provides one more way to accomplish the same result.
Instead use the default expression evaluators, for example:
#[mule:message.headers(foo, bar)] - replaced by #[headers:foo,bar]
#[mule:message.attachments-list(attach1, attach2*)] - replaced by #[attachments-list:attach1,attach2*]
#[mule:context.serviceName] - replaced by #[context:serviceName]
Check the
Expressions configuration reference for more examples of the default expression evaluators syntax. |
class |
OutboundAttachmentsExpressionEvaluator
Creates a Map facade around a
MuleMessage instance to allow access to outbound
attachments from within components and transformers without the these objects needing access to the Mule Message |
class |
OutboundHeadersExpressionEvaluator
Creates a Map facade around a
MuleMessage instance to allow access to outbound
headers from within components and transformers without the these objects needing access to the Mule Message |
class |
PayloadTypeExpressionEvaluator |
class |
RegexExpressionEvaluator |
class |
RegistryExpressionEvaluator
Looks up information about objects in the Registry
|
class |
StringExpressionEvaluator
Will process an expression string that can contain other expressions
|
class |
VariableExpressionEvaluator
Looks up the variable on the message using the name given.
|
class |
WilcardExpressionEvaluator |
| Modifier and Type | Method and Description |
|---|---|
ExpressionEvaluator |
DefaultExpressionManager.unregisterEvaluator(String name)
Removes the evaluator with the given name
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultExpressionManager.registerEvaluator(ExpressionEvaluator evaluator) |
| Modifier and Type | Class and Description |
|---|---|
class |
CorrelationPropertiesExpressionEvaluator
CorrelationPropertiesExpressionEvaluator is a default implementation used for
getting the Correlation information from a message. |
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.