検索

90.3. Spring Boot Auto-Configuration

download PDF

コンポーネントは、以下に記載される 25 のオプションをサポートします。

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

camel.component.ehcache.cache-configuration

キャッシュの作成に使用されるデフォルトのキャッシュ設定。オプションは org.ehcache.config.CacheConfiguration<?,?> タイプです。

 

String

camel.component.ehcache.cache-configuration-uri

Ehcache XML 設定ファイルのロケーションを指す URI

 

String

camel.component.ehcache.cache-manager

キャッシュマネージャー。オプションは org.ehcache.CacheManager タイプです。

 

String

camel.component.ehcache.cache-manager-configuration

キャッシュマネージャーの設定。オプションは org.ehcache.config.Configuration タイプです。

 

String

camel.component.ehcache.caches-configurations

キャッシュの作成に使用されるキャッシュ設定のマップ。

 

Map

camel.component.ehcache.configuration.action

デフォルトのキャッシュアクションを設定します。メッセージヘッダーにアクションが設定されている場合は、ヘッダーからの操作が優先されます。

 

String

camel.component.ehcache.configuration.cache-manager

キャッシュマネージャー

 

CacheManager

camel.component.ehcache.configuration.cache-manager-configuration

キャッシュマネージャーの設定

 

設定

camel.component.ehcache.configuration.configuration

キャッシュの作成に使用されるデフォルトのキャッシュ設定。

 

CacheConfiguration

camel.component.ehcache.configuration.configuration-uri

Ehcache XML 設定ファイルのロケーションを指す URI

 

String

camel.component.ehcache.configuration.configurations

キャッシュの作成に使用されるキャッシュ設定のマップ。

 

Map

camel.component.ehcache.configuration.create-cache-if-not-exist

キャッシュが存在する場合、または事前設定できない場合にキャッシュを作成する必要があるかどうかを設定します。

true

Boolean

camel.component.ehcache.configuration.event-firing

配信モードの設定 (同期、非同期)

 

EventFiring

camel.component.ehcache.configuration.event-ordering

配信モードを設定する (順序あり、順序なし)

 

EventOrdering

camel.component.ehcache.configuration.event-types

リッスンするイベントのタイプを設定する

 

Set

camel.component.ehcache.configuration.key

デフォルトのアクションキーを設定します。メッセージヘッダーにキーが設定されている場合は、ヘッダーのキーが優先されます。

 

Object

camel.component.ehcache.configuration.key-type

キャッシュキータイプ、デフォルトの java.lang.Object

java.lang.Object

String

camel.component.ehcache.configuration.value-type

キャッシュ値の型、デフォルトは java.lang.Object

java.lang.Object

String

camel.component.ehcache.customizer.cache-configuration.enabled

キャッシュ設定カスタマイザを有効または無効にします。

true

Boolean

camel.component.ehcache.customizer.cache-configuration.mode

キャッシュ設定が追加されたかどうか、またはコンポーネントですでに設定されているものを置き換える必要があるかどうかを設定します。

 

CacheConfiguration CustomizerConfiguration$ Mode

camel.component.ehcache.customizer.cache-manager.enabled

cache-manager カスタマイザーを有効または無効にします。

true

Boolean

camel.component.ehcache.customizer.cache-manager.override

コンポーネントに最終的に設定されたキャッシュマネージャーがカスタマイザーによってオーバーライドされるかどうかを設定します。

false

Boolean

camel.component.ehcache.enabled

ehcache コンポーネントを有効にする

true

Boolean

camel.component.ehcache.resolve-property-placeholders

起動時にコンポーネントがプロパティープレースホルダーを解決するかどうか。String タイプのプロパティーのみがプロパティープレースホルダーを使用できます。

true

Boolean

camel.component.ehcache.configuration.config-uri

Ehcache XML 設定ファイルのロケーションを指す URI。@deprecated。代わりに {@link #setConfigurationUri (String)} を使用する。

 

String

90.3.1. Message Headers Camel 

 

ヘッダータイプ説明

CamelEhcacheAction

String

キャッシュに対して実行される操作。有効なオプションは次のとおりです。

* CLEAR * PUT * PUT_ALL * PUT_IF_ABSENT * GET * GET_ALL * REMOVE * REMOVE_ALL * REPLACE

CamelEhcacheActionHasResult

Boolean

アクションに結果がある場合は true に設定します

CamelEhcacheActionSucceeded

Boolean

アクションが成功した場合は true に設定します

CamelEhcacheKey

Object

アクションに使用されるキャッシュキー

CamelEhcacheKeys

Set<Object>

以下で使用されるキーのリスト

* PUT_ALL * GET_ALL * REMOVE_ALL

CamelEhcacheValue

Object

キャッシュに入れる値または操作の結果

CamelEhcacheOldValue

Object

PUT_IF_ABSENT などのアクションのキーに関連付けられた古い値、または REPLACE などのアクションの比較に使用されるオブジェクト

CamelEhcacheEventType

EventType

受け取ったイベントの種類

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

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

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

会社概要

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

© 2024 Red Hat, Inc.