2014-02-05 27 views
1

第一次拼写错误后,我想要为我的谓词表达式输入支持。所以转向Apache Camel中的头部谓词

header(Exchange.FILE_NAME) 

在...

from("file://src/test/resources/routingtodifferentdestinations-source?noop=true")// 
.choice()// 
.when(header(Exchange.FILE_NAME).contains("widget.txt"))// 

(Q)在哪里/如何发生的是API中的 “header.in” 和 “header.out” 之间的区别。

文字简洁,等效情况下区别in.header和out.header之间取得由明确的:

simple("${in.header.CamelFileName} contains 'widget.txt'" 

感谢

回答