42.6. メッセージヘッダー


Infinispan Embedded コンポーネントは、以下に示す 22 個のメッセージヘッダーをサポートしています。

Expand
Name説明デフォルトタイプ

CamelInfinispanEventType (consumer)

定数: EVENT_TYPE

受信したイベントのタイプ。

 

文字列

CamelInfinispanIsPre (consumer)

定数: IS_PRE

イベント発生前の通知は true、イベント発生後の通知は false。

 

boolean

CamelInfinispanCacheName (common)

定数: CACHE_NAME

操作またはイベントに参加するキャッシュ。

 

文字列

CamelInfinispanKey (common)

定数: KEY

操作を実行するキー、またはイベントを生成するキー。

 

Object

CamelInfinispanValue (producer)

定数: VALUE

操作に使用する値。

 

Object

CamelInfinispanDefaultValue (producer)

定数: DEFAULT_VALUE

getOrDefault に使用するデフォルト値。

 

Object

CamelInfinispanOldValue (producer)

定数: OLD_VALUE

置き換えに使用する古い値。

 

Object

CamelInfinispanMap (producer)

定数: MAP

CamelInfinispanOperationPutAll 操作の場合に使用する Map

 

Map

CamelInfinispanOperation (producer)

定数: OPERATION

実行する操作。

列挙値:

* PUT * PUTASYNC * PUTALL * PUTALLASYNC * PUTIFABSENT * PUTIFABSENTASYNC * GET * GETORDEFAULT * CONTAINSKEY * CONTAINSVALUE * REMOVE * REMOVEASYNC * REPLACE * REPLACEASYNC * SIZE * CLEAR * CLEARASYNC * QUERY * STATS * COMPUTE * COMPUTEASYNC

 

InfinispanOperation

CamelInfinispanOperationResult (producer)

定数: RESULT

値が結果となるヘッダーの名前。

 

文字列

CamelInfinispanOperationResultHeader (producer)

定数: RESULT_HEADER

メッセージ本文ではなく、ヘッダーに操作結果を格納します。

 

文字列

CamelInfinispanLifespanTime (producer)

定数: LIFESPAN_TIME

キャッシュ内の値の有効期間。負の値は無限大として解釈されます。

 

long

CamelInfinispanTimeUnit (producer)

定数: LIFESPAN_TIME_UNIT

エントリーの有効期間の時間単位。

列挙値:

* NANOSECONDS * MICROSECONDS * MILLISECONDS * SECONDS * MINUTES * HOURS * DAYS

 

TimeUnit

CamelInfinispanMaxIdleTime (producer)

定数: MAX_IDLE_TIME

エントリーが期限切れと見なされるまでにアイドル状態が許可される最大時間。

 

long

CamelInfinispanMaxIdleTimeUnit (producer)

定数: MAX_IDLE_TIME_UNIT

エントリーの最大アイドル時間の時間単位。

列挙値:

* NANOSECONDS * MICROSECONDS * MILLISECONDS * SECONDS * MINUTES * HOURS * DAYS

 

TimeUnit

CamelInfinispanIgnoreReturnValues (consumer)

定数: IGNORE_RETURN_VALUES

操作の戻り値を書き込む信号は無視されるため、ストアまたはリモートノードから既存の値を読み取る必要はありません。

false

boolean

CamelInfinispanEventData (consumer)

定数: EVENT_DATA

イベントデータ。

 

Object

CamelInfinispanQueryBuilder (producer)

定数: QUERY_BUILDER

QUERY コマンドに使用する QueryBuilder。存在しない場合、コマンドのデフォルトは InifinispanConfiguration のものになります。

 

InfinispanQueryBuilder

CamelInfinispanCommandRetried (consumer)

定数: COMMAND_RETRIED

これは、トポロジーの変更により、原因となった書き込みコマンドを再試行する必要がある場合は true になります。

 

boolean

CamelInfinispanEntryCreated (consumer)

定数: ENTRY_CREATED

キャッシュエントリー変更イベントが、キャッシュエントリーを作成した結果かどうかを示します。

 

boolean

CamelInfinispanOriginLocal (consumer)

定数: ORIGIN_LOCAL

呼び出しがローカルキャッシュインスタンスで開始された場合は true、リモートの場合は false。

 

boolean

CamelInfinispanCurrentState (consumer)

定数: CURRENT_STATE

リスナーに Listener があるため、このイベントが既存のエントリーから生成される場合は true。

 

boolean

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat