camel-scala - Expressions is favored over Predicates in the DSL and languages -----------------------------------------------------------------------------
Key: CAMEL-4403 URL: https://issues.apache.org/jira/browse/CAMEL-4403 Project: Camel Issue Type: Improvement Components: camel-scala Reporter: Claus Ibsen Priority: Minor Fix For: Future The camel-scala DSL crates Expression for languages used in the DSL, regardless if they are to be used as Prediacates. The Java DSL is capable of creating a Predicate instead. For example in a Content Based Router, InterceptFrom -> When etc. We ought to look into being able to supply Predicate when a predicate is really to be used. See ScalaPredicate This affects for example the improved simple language which operates different accordingly to whether its a predicate or expression being evaluated. So in camel-scala this mode will always be Expression, despite a Predicate was to be used. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira