131.3. atomic number producer - to("hazelcast-atomicvalue:foo")


此制作者的操作为:* setvalue (使用给定值设置数字)* get * increase (+1)* reduce (-1)* destroy

请求消息的标头变量:

Name类型描述

CamelHazelcastOperationType

字符串

有效值为: setvalue、get、increased、decrease、destroy

131.3.1. 设置 示例:

Java DSL:

Copy to Clipboard Toggle word wrap
from("direct:set")
.setHeader(HazelcastConstants.OPERATION, constant(HazelcastOperation.SET_VALUE))
.toF("hazelcast-%sfoo", HazelcastConstants.ATOMICNUMBER_PREFIX);

Spring DSL:

Copy to Clipboard Toggle word wrap
<route>
    <from uri="direct:set" />
        <!-- If using version 2.8 and above set headerName to "CamelHazelcastOperationType" -->
    <setHeader headerName="hazelcast.operation.type">
        <constant>setvalue</constant>
    </setHeader>
    <to uri="hazelcast-atomicvalue:foo" />
</route>

提供在消息正文中设置的值(其中值为 10): template.sendBody ("direct:set", 10);

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat, Inc.