25.10. 消息标头


以下消息标头可用于影响组件的行为

标头描述

CamelFileName

指定发送到端点时用于输出消息的输出文件名(相对于端点目录)。如果这不存在且没有表达式,则生成的消息 ID 将用作文件名。

CamelFileNameProduced

所写入的输出文件的实际文件路径(路径 + 名称)。此标头由 Camel 设置,其用途是为最终用户提供所写入文件的名称。

CamelFileNameConsumed

消耗的文件的文件名

CamelFileHost

远程主机名。

CamelFileLocalWorkPath

使用本地工作目录的路径(如果使用本地工作目录)。

此外,FTP/FTPS 使用者和制作者还将增强带有以下标头的 Camel 消息

标头描述

CamelFtpReplyCode

FTP 客户端回复代码(类型是一个整数)

CamelFtpReplyString

FTP 客户端回复字符串

25.10.1. 交换属性

Camel 设置以下交换属性

标头描述

CamelBatchIndex

当前索引在这个批处理中消耗的文件总数中。

CamelBatchSize

在这个批处理中消耗的文件总数。

CamelBatchComplete

如果此批处理中没有更多文件,则为 true。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.