163.4. 消息标头


Name默认值类型Context描述

CamelInfinispanCacheName

null

字符串

共享

参与操作或事件的缓存。

CamelInfinispanOperation

PUT

InfinispanOperation

制作者

要执行的操作。

CamelInfinispanMap

null

Map

制作者

CamelInfinispanOperationPutAll 操作时要使用的映射

CamelInfinispanKey

null

对象

共享

对或生成事件的密钥执行操作的密钥。

CamelInfinispanValue

null

对象

制作者

用于操作的值。

CamelInfinispanEventType

null

字符串

消费者

接收的事件的类型。此处定义的可能值为 org.infinispan.notifications.cachelistener.event.Event.Type

CamelInfinispanIsPre

null

布尔值

消费者

Infinispan 对每个操作触发两个事件:操作前和之后一个事件。

CamelInfinispanLifespanTime

null

long

制作者

缓存内值的 Lifespan 时间。负值解释为 infinity。

CamelInfinispanTimeUnit

null

字符串

制作者

条目 Lifespan 时间的时间单位.

CamelInfinispanMaxIdleTime

null

long

制作者

在被视为过期前允许闲置条目的最大时间。

CamelInfinispanMaxIdleTimeUnit

null

字符串

制作者

条目 Max Idle Time 的时间单位。

CamelInfinispanQueryBuilder

null

InfinispanQueryBuilder

制作者

从 Camel 2.17: 用于 QUERY 命令的 QueryBuilde,如果不存在,则命令默认为 InifinispanConfiguration 的一

CamelInfinispanIgnoreReturnValues

null

布尔值

制作者

在 Camel 2.17: 如果设置了此标头,客户端应用程序会忽略缓存操作返回内容的返回值

CamelInfinispanOperationResultHeader

null

字符串

制作者

从 Camel 2.20 中,将操作结果存储在标头而不是消息正文中

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.