149.5. エンドポイントオプション


Velocity エンドポイントは、URI 構文を使用して設定されます。

velocity:resourceUri

パスおよびクエリーパラメーターを使用します。

149.5.1. Path パラメーター (1 parameters)

Expand
名前説明デフォルトタイプ

resourceUri (producer)

必須 リソースへのパス。プリフィックスには、classpath、file、http、ref、または bean. classpath、file、http を付けることができます (classpath はデフォルト)。ref は、レジストリーでリソースを検索します。Bean は、リソースとして使用される Bean のメソッドを呼び出します。Bean の場合は、ドットの後にメソッド名を指定できます (例: bean:myBean.myMethod)。

 

String

149.5.2. クエリーパラメーター (7 パラメーター)

Expand
名前説明デフォルトタイプ

allowContextMapAll (producer)

コンテキストマップが前詳細へのアクセスを許可するかどうかを設定します。デフォルトでは、メッセージの本文とヘッダーにのみアクセスできます。このオプションは、現在の Exchange および CamelContext へのフルアクセスに対して有効にできます。これを行うと、CamelContext API の全機能へのアクセスが開かれるため、潜在的なセキュリティーリスクが発生します。

false

boolean

allowTemplateFromHeader (producer)

ヘッダーのリソーステンプレートの使用を許可するかどうか (デフォルトは false)。これを有効にすると、メッセージヘッダーを介して動的テンプレートを指定できます。ただし、ヘッダーが悪意のあるユーザーからのものである場合、これは潜在的なセキュリティーの脆弱性と見なされる可能性があるため、注意して使用してください。

false

boolean

contentCache (producer)

リソースコンテンツキャッシュを使用するかどうかを設定します。

false

boolean

encoding (producer)

リソースコンテンツの文字エンコード。

 

String

loaderCache (producer)

デフォルトで有効になっている速度リソースローダーキャッシュを有効または無効にします。

true

boolean

propertiesFile (producer)

VelocityEngine の初期化に使用されるプロパティーファイルの URI。

 

String

lazyStartProducer (producer (advanced))

最初のメッセージでプロデューサーをレイジーに起動すべきかどうか。レイジーに起動することで、起動時に producer が失敗し、それによりルートが失敗する可能性がある状況で、CamelContext およびルートの起動を許可します。レイジーな起動を延期すると、Camel のルーティングエラーハンドラー経由でメッセージのルーティング中に起動の失敗を処理できます。最初のメッセージが処理されるときに、producer の作成および起動に若干時間がかかり、合計処理時間が長くなる可能性があることに注意してください。

false

boolean

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る