62.2. オプション
Class コンポーネントにはオプションがありません。
Class エンドポイントは、URI 構文を使用して設定されます。
class:beanName
パスおよびクエリーパラメーターを使用します。
62.2.1. パスパラメーター (1 個のパラメーター):
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
beanName | 必須: 呼び出す Bean の名前を設定します。 | String |
62.2.2. クエリーパラメーター (5 つのパラメーター):
名前 | 説明 | デフォルト | タイプ |
---|---|---|---|
method (producer) | Bean で呼び出すメソッドの名前を設定します。 | String | |
cache (advanced) | 有効にすると、Camel は最初のレジストリールックアップの結果をキャッシュします。レジストリー内の Bean がシングルトンスコープとして定義されている場合、キャッシュを有効にできます。 | false | boolean |
multiParameterArray (advanced) | 非推奨 メッセージ本文から渡されるパラメーターの処理方法。true の場合、メッセージボディーはパラメーターの配列である必要があります。注記: このオプションは Camel によって内部的に使用され、エンドユーザーが使用することを意図したものではありません。非推奨の注記: このオプションは Camel によって内部的に使用され、エンドユーザーが使用することを意図したものではありません。 | false | boolean |
parameters (advanced) | Bean の追加プロパティーの設定に使用します | Map | |
synchronous (advanced) | 同期処理を厳密に使用するか、Camel が非同期処理を使用できるかどうかを設定します (サポートされている場合)。 | false | boolean |