211.5. リソースからのスクリプトのロード
Camel 2.9 以降で利用可能
エンドポイント uri または Exchange.LANGUAGE_SCRIPT
ヘッダーのいずれかで、ロードするスクリプトのリソース uri を指定できます。
URI は、次のスキームのいずれかで始まる必要があります: file:、classpath:、または http:
たとえば、クラスパスからスクリプトをロードするには:
デフォルトでは、スクリプトは一度ロードされてキャッシュされます。ただし、contentCache
オプションを無効にして、評価ごとにスクリプトをロードすることができます。
たとえば、ファイル myscript.txt がディスク上で変更された場合、更新されたスクリプトが使用されます。
Camel 2.11 以降では、以下に示すように resource:
を前に付けることで、Camel の他の Language と同様のリソースを参照できます。