303.11. 设置结果类型

可从 Camel 2.8 开始

现在,您可以为 简单 表达式提供结果类型,这意味着评估的结果将转换为所需类型。这最常用来定义布尔值、整数等类型。

例如,将标头设置为布尔值类型,您可以:

.setHeader("cool", simple("true", Boolean.class))

在 XML DSL 中

<setHeader headerName="cool">
  <!-- use resultType to indicate that the type should be a java.lang.Boolean -->
  <simple resultType="java.lang.Boolean">true</simple>
</setHeader>