29.6. メッセージヘッダー
名前 | デフォルト値 | タイプ | コンテキスト | 説明 |
---|---|---|---|---|
CamelInfinispanCacheName |
| String | 共有 | 操作またはイベントに参加するキャッシュ。 |
CamelInfinispanOperation |
| InfinispanOperation | Producer | 実行する操作。 |
CamelInfinispanMap |
| Map | Producer | CamelInfinispanOperationPutAll 操作の場合に使用する Map |
CamelInfinispanKey |
| Object | 共有 | 操作を実行するキー、またはイベントを生成するキー。 |
CamelInfinispanValue |
| Object | Producer | 操作に使用する値。 |
CamelInfinispanEventType |
| String | Consumer | 受信したイベントのタイプ。 |
CamelInfinispanLifespanTime |
| long | Producer | キャッシュ内の値の有効期間。負の値は無限大として解釈されます。 |
CamelInfinispanTimeUnit |
| String | Producer | エントリーのライフスパン時間の時間単位。 |
CamelInfinispanMaxIdleTime |
| long | Producer | エントリーが期限切れと見なされるまでにアイドル状態が許可される最大時間。 |
CamelInfinispanMaxIdleTimeUnit |
| String | Producer | エントリーの最大アイドル時間の時間単位。 |
CamelInfinispanQueryBuilder | null | InfinispanQueryBuilder | producer | QUERY コマンドに使用する QueryBuilde。存在しない場合、コマンドのデフォルトは InifinispanConfiguration のものになります。 |
CamelInfinispanOperationResultHeader | null | String | producer | 操作結果をメッセージ本文ではなくヘッダーに格納する |