8
Anypoint Filters in Mule

Anypoint Filters in Mule

Embed Size (px)

Citation preview

Anypoint Filters in Mule

FiltersFilters in Mule flow plays a vital role in deciding whether message can be passed

to other message processor or not. When message reached to Filters in flow and

meets the required condition then it passed to other processors in flow otherwise

flow execution will be terminated and no more processing is done.

Various types of filters available in Mule.

Logic Filter

Regex Filter

Idempotent Filter

Schema Validation Filter

Wildcard Filter

Idempotent FilterIdempotent filter is one of the important filter and it is used to process the unique

records in mule flow and stop processing the duplicate records.

Id expression can be used to identify the duplicate messages on basis of

expression defined.

When Throw On Unaccepted is checked then filter transfer the process to the

exception handler during ID expression failure.

Regex FilterRegex Filter is used to process message payload on basis of regular expression

pattern defined. In case message doesn’t match with pattern then result in stop

further processing.

Schema Validation FilterSchema validation filter accept XML as a input and validate against XSD.

Wildcard FilterWildcard Filter is used to process message payload on basis of pattern defined. In

case message doesn’t match with pattern then result in stop further processing.

Logic FilterLogic filters apply the And, Or, Not logic to one or more nested filters that they

enclose. When you use these logic filters, you add nested filters to them from

within the nested pane for the And, Or, Not filter.

Thank You