You are here: Home » Saddle's components to enhance Mule » Saddle Expression Filter

Saddle Expression Filter

E-mail Print PDF

If you use Saddle, you will have to deal with Mule Messages containing Fields (Saddle’s own message format) as payload. Saddle Expression Filter lets you filter this kind of messages. For example, if your template contains a node called “Client” with a subnode called “Priority”, you can configure the filter to only accept messages where /Client/Priority == High.
The Saddle Expression Filter can match the value of a field against a regular expression or check an attribute’s value. Additionally the occurrence of a certain root node can be checked to easily filter messages of different types. The behavior can be selected in the property sheet as soon as a Saddle Expression filter is dropped into a workflow.