Skip to main content

Module filter

Module filter 

Source

Structs§

FilterPredicate
Predicate that determines whether an exchange passes the filter. Returns true to forward the exchange into the filter body; false to skip it.

Enums§

PredicateSource
Fallible predicate source: either a synchronous FilterPredicate or an asynchronous, fallible language predicate.
RecipientSource
Fallible recipient source for the recipient list EIP.
TargetSource
Fallible target source for dynamic routers and routing slips.
ValueSource
Fallible value source for dynamic setters and log messages.

Type Aliases§

BoxBoolFuture
Boxed future yielding a bool predicate result or a CamelError.
BoxValueFuture
Boxed future yielding a dynamic Value or a CamelError.