349.2.2. 查询参数(12 参数):


名称描述默认类型

bridgeErrorHandler (consumer)

允许将消费者桥接到 Camel 路由 Error Handler,这意味着使用者试图获取传入消息或类似信息时出现任何异常,现在将作为一个消息进行处理,并由路由 Error Handler 处理。默认情况下,使用者将使用 org.apache.camel.spi.Exception 处理程序处理异常,该处理程序将记录在 WARN/ERROR 级别并忽略。

false

布尔值

delay (consumer)

生成第一个事件前要等待的毫秒数。不应与时间选项结合使用。默认值为 1000。您还可以使用单位(60 秒)、5m30s (5 分钟和 30 秒)和 1h (1 小时)指定时间值。

1000

long

fixedRate (consumer)

事件大约需要定期进行,间隔由指定周期分开。

false

布尔值

周期 (消费者)

如果大于 0,则每以毫秒为单位生成定期事件。默认值为 1000。您还可以使用单位(60 秒)、5m30s (5 分钟和 30 秒)和 1h (1 小时)指定时间值。

1000

long

repeatCount (consumer)

指定触发的最大数量上限。因此,如果您将其设置为 1,则计时器将仅触发一次。如果将其设置为 5,它将仅触发 5 次。值零或负数表示会永久触发。

0

long

exceptionHandler (consumer)

要让使用者使用自定义 ExceptionHandler。请注意,如果启用了选项 bridgeErrorHandler,则不使用这个选项。默认情况下,消费者处理异常,这将在 WARN/ERROR 级别记录并忽略。

 

ExceptionHandler

exchangePattern (consumer)

在创建交换时设置默认交换模式。

 

ExchangePattern

daemon (advanced)

指定与计时器端点关联的线程是否作为守护进程运行。默认值为 true。

true

布尔值

pattern (advanced)

允许您指定自定义日期模式,以使用 URI 语法设置时间选项。

 

字符串

同步 (高级)

设置同步处理是否应当严格使用,还是允许 Camel 使用异步处理(如果受支持)。

false

布尔值

time (advanced)

应该生成一个 java.util.Date the first event.如果使用 URI,则模式预期为:yyyy-MM-dd HH:mm:ss 或 yyyy-MM-dd'T'HH:mm:ss。

 

Date

timer (advanced)

使用自定义计时器

 

timer

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.