21.10. Message Headers


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

标头描述

CamelFileName

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

CamelFileNameProduced

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

CamelFileNameConsumed

所消耗的文件的文件名

CamelFileHost

远程主机名。

CamelFileLocalWorkPath

如果使用了本地工作目录的路径,使用本地工作目录。

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

标头描述

CamelFtpReplyCode

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

CamelFtpReplyString

FTP 客户端回复字符串

21.10.1. 交换属性

Camel 设置以下交换属性

标头描述

CamelBatchIndex

当前索引了此批处理中消耗的文件总数。

CamelBatchSize

此批处理中消耗的文件总数。

CamelBatchComplete

真(如果此批处理中没有更多文件)。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.