Спасибо за помощь.Я выяснил, как это сделать, используя функциональность Predicate в Camel. Итак, я сейчас создаю несколько объектов Predicate на основе записей моего файла свойств и добавляю их в PredicateBuilder, как показано ниже: *
PredicateBuilder.and(p1,p2....pn);
Это возвращает мне объект Predicate, который я могу использовать, когда () из Camel.
например. choice().
when(predicateBuilder()).