gpt4 book ai didi

java - 是否可以在 Camel 中轮询而不消耗消息?

转载 作者:行者123 更新时间:2023-12-01 11:19:07 25 4
gpt4 key购买 nike

我正在尝试轮询电子邮件地址以查看是否已收到电子邮件。我在配置此路由的端点时遇到问题,因为不存在这样的地方。我不想以任何方式消耗、使用或修改这些消息。

我是否可以配置一个路由,使其仅搜索此电子邮件的存在?

例如:

from("imaps://imap.gmail.com?username=foo@gmail.com&" + 
"password=RAW(bar)&" +
"searchTerm.subject=keyword&" +
"unseen=true&" +
"delete=true")
.aggregate(constant(true), new UseLatestAggregationStrategy())
.completionSize(2).completionTimeout(30000L);

有没有办法配置它,以便它在末尾不需要“to”语句?我已经阅读了 API,但似乎没有什么让我惊讶的。

最佳答案

不,聚合器必须有输出,您只需路由到 log 端点,如果您不想记录某些内容,请将日志记录级别设置为关闭

.to("log:nothing?level=OFF")

关于java - 是否可以在 Camel 中轮询而不消耗消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31463061/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com