第14章 定数

概要

定数言語は、プレーンテキストの文字列を指定するために使用される簡単な組み込み言語です。これにより、式タイプが想定されるコンテキストでプレーンテキストの文字列を指定できるようになります。

XML の例

XML では、以下のように username ヘッダーの値を Jane Doe に設定できます。

<camelContext>
  <route>
    <from uri="SourceURL"/>
    <setHeader headerName="username">
      <constant>Jane Doe</constant>
    </setHeader>
    <to uri="TargetURL"/>
  </route>
</camelContext>

Java の例

Java では、以下のように username ヘッダーの値を Jane Doe に設定できます。

from("SourceURL")
  .setHeader("username", constant("Jane Doe"))
  .to("TargetURL");