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 Time 的时间单位.

CamelInfinispanMaxIdleTime

null

long

制作者

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

CamelInfinispanMaxIdleTimeUnit

null

字符串

制作者

条目的最大空闲时间的时间单位.

CamelInfinispanQueryBuilder

null

InfinispanQueryBuilder

制作者

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

CamelInfinispanIgnoreReturnValues

null

布尔值

制作者

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

CamelInfinispanOperationResultHeader

null

字符串

制作者

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

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.