160.2.2. クエリーパラメーター(22 パラメーター):
| Name | 説明 | デフォルト | Type |
|---|---|---|---|
| cacheConfiguration (common) | キャッシュの設定 | 設定 | |
| cacheConfigurationProperties (common) | CacheManager を作成する javax.cache.spi.CachingProvider のプロパティー | プロパティー | |
| cachingProvider (common) | javax.cache.spi.CachingProvider の完全修飾クラス名 | 文字列 | |
| configurationUri (common) | CacheManager の実装固有の URI | 文字列 | |
| managementEnabled (common) | 管理収集が有効になっているかどうか。 | false | boolean |
| readThrough (common) | 読み込みスルーキャッシュを使用する必要がある場合は | false | boolean |
| statisticsEnabled (common) | 統計収集が有効になっているかどうか。 | false | boolean |
| storeByValue (common) | キャッシュが store-by-value または store-by-reference セマンティクスを使用する必要がある場合は | true | boolean |
| writeThrough (common) | ライトスルーキャッシュを使用する必要がある場合は | false | boolean |
| bridgeErrorHandler (consumer) | コンシューマーの Camel ルーティングエラーハンドラーへのブリッジを許可します。よって、コンシューマーが受信メッセージなどの取得を試行している間に発生した例外は、メッセージとして処理され、ルーティングエラーハンドラーによって処理されます。デフォルトでは、コンシューマーは org.apache.camel.spi.ExceptionHandler を使用して例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。 | false | boolean |
| filteredEvents (consumer) | コンシューマーをフィルターする必要があるイベント。filteredEvents オプションを使用する場合、eventFilters は無視されます。 | リスト | |
| oldValueRequired (consumer) | イベントに古い値が必要な場合 | false | boolean |
| 同期 (コンシューマー) | イベントリスナーがスレッドをブロックしなければならない場合、イベントの原因 | false | boolean |
| eventFilters (consumer) | The CacheEntryEventFilter.eventFilters オプションを使用している場合、filteredEvents は無視されます。 | リスト | |
| exceptionHandler (consumer) | コンシューマーによるカスタム ExceptionHandler の使用を許可します。bridgeErrorHandler オプションが有効な場合は、このオプションは使用されていないことに注意してください。デフォルトでは、コンシューマーは例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。 | ExceptionHandler | |
| exchangePattern (consumer) | コンシューマーがエクスチェンジを作成する際に交換パターンを設定します。 | ExchangePattern | |
| アクション (プロデューサー) | デフォルトではキャッシュ操作を使用して設定されます。メッセージヘッダーの操作がある場合は、ヘッダーからの操作が優先されます。 | 文字列 | |
| cacheLoaderFactory (advanced) | CacheLoader ファクトリー | CacheLoader> | |
| cacheWriterFactory (advanced) | CacheWriter ファクトリー | CacheWriter> | |
| createCacheIfNotExists (advanced) | キャッシュが存在する場合や事前設定できない場合は、キャッシュを作成する必要がある場合を設定します。 | true | boolean |
| expiryPolicyFactory (advanced) | ExpiryPolicy ファクトリー | ExpiryPolicy> | |
| lookupProviders (詳細) | camel-cache が OSGi などのランタイムで jcache api の実装の検索を試行するかどうかを設定します。 | false | boolean |
JCache コンポーネントは、以下に示す 5 つのオプションをサポートします。
| Name | 説明 | デフォルト | Type |
|---|---|---|---|
| cachingProvider (common) | javax.cache.spi.CachingProvider の完全修飾クラス名 | 文字列 | |
| cacheConfiguration (common) | キャッシュの設定 | 設定 | |
| cacheConfiguration Properties (common) | CacheManager を作成する javax.cache.spi.CachingProvider のプロパティー | プロパティー | |
| configurationUri (common) | CacheManager の実装固有の URI | 文字列 | |
| resolveProperty Placeholders (advanced) | 起動時にコンポーネント自体がプロパティープレースホルダーを解決するかどうか。String タイプのプロパティーのみがプロパティープレースホルダーを使用できます。 | true | boolean |