2. WHAT DOES EXPRESSION TRANSFORMER DO?
An Expression Transformer evaluates one or more expressions on the current
message. Each evaluated expression equates to a parameter in the returned
message. However, if the returned message encompasses more than one
expression, then the results of those expressions are an Object array.
The Expression Transformer has the same advanced properties as all other
transformers with the addition of an optional list of return arguments.
4. MULE EXPRESSION TRANSFORMER – CONFIGURATION
WIZARD (GENERAL TAB)
• Following are the options in general tab –
• Display Name – This attribute takes the name of the component to be displayed in Mule flow.
• Return Class – This attribute takes the class whose object will be returned after transformation.
• Encoding – This attribute takes the encoding standard to be applied on message data.
• MIME Type This attribute takes the MIME Type of the message data e.g. application/xml.
• Expression – This attributes takes the expression to be used to transform the message data.
6. MULE EXPRESSION TRANSFORMER – CONFIGURATION
WIZARD (ADVANCED TAB)
• User can add multiple evaluators that can intercept message properties, transform them according to
an expression and then return the transformed value.
7. MULE EXPRESSION TRANSFORMER – CONFIGURATION
WIZARD (NOTES AND META-DATA TABS)
• Notes Tab – Notes tab is used to add special notes to Mule Expression Transformer.
• META-DATA Tab – Meta-Data Tab is used to add meta-data to Mule Expression Transformer.