Appendix A. Mule Expression Language

The Mule Expression Language (MEL) is based on the MVFLEX Expression Language (MVEL; see http://mvel.codehaus.org/), a hybrid dynamic/statically typed language. We strongly recommend you get acquainted with MVEL by reading its online documentation (http://mvel.codehaus.org/Language+Guide+for+2.0). MEL itself is also extensively documented online (http://mng.bz/g8sM). This appendix is a quick reference guide to Mule-specific features of MEL. It also provides a quick overview on how to customize MEL to implement custom needs.

A.1. MEL quick reference

Mule binds custom objects, variables, and functions within the MEL context to facilitate accessing Mule resources, processing messages, and so on.

Get Mule in Action, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.