371.2.2. 查询参数(18 参数):


Expand
名称描述默认类型

login (common)

是否登录用户。

true

布尔值

nickname (common)

加入房时使用 nickname。如果没有指定空间,且 nickname 将用于 nickname。

 

字符串

pubsub (common)

接受输入上的 pubsub 数据包,默认为 false

false

布尔值

room (common)

如果指定了这个选项,则组件将连接到 MUC (Multi User Chat)。通常,MUC 的域名与登录域不同。例如,如果您是 supermanjabber.org,并且想加入 krypton 房间,那么房间 URL 为 kryptonconference.jabber.org。请注意会议部分。不需要提供完整的房 JID。如果 room参数不包含符号,则 Camel 将发现域部分并添加域部分

 

字符串

serviceName (common)

要连接的服务名称。对于 Google Talk,此为 gmail.com。

 

字符串

testConnectionOnStartup (common)

指定是否在启动时测试连接。这用于确保在路由启动时,XMPP 客户端具有与 XMPP 服务器的有效连接。如果无法建立连接,Camel 会抛出异常。当此选项设置为 false 时,Camel 会尝试在制作者需要时建立延迟的连接,并将轮询使用者连接,直到建立连接为止。默认为 true。

true

布尔值

createAccount (common)

如果为 true,则会尝试创建帐户。默认为 false。

false

布尔值

resource (common)

XMP 资源.默认值为 Camel。

Camel

字符串

bridgeErrorHandler (consumer)

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

false

布尔值

connectionPollDelay (consumer)

轮询之间的秒数(以秒为单位)以验证 XMP 连接的健康状况,或者尝试在尝试建立初始消费者连接之间建立初始消费者连接。如果连接处于非活动状态,Camel 将尝试重新建立连接。默认值为 10 秒。

10

int

doc (consumer)

在 IN 消息上设置 doc 标头,其中包含传入数据包的 Document 形式;如果存在或 pubsub 为 true,则默认为 true,否则为 false

false

布尔值

exceptionHandler (consumer)

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

 

ExceptionHandler

exchangePattern (consumer)

在使用者创建交换时设置交换模式。

 

ExchangePattern

connectionConfig (advanced)

使用现有连接配置。目前只支持 org.jivesoftware.smack.tcp.XMPTCPConnectionConfiguration (XMP over TCP)。

 

ConnectionConfiguration

同步 (高级)

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

false

布尔值

headerFilterStrategy (filter)

使用自定义 HeaderFilterStrategy 过滤来自 Camel 消息的标头。

 

HeaderFilterStrategy

密码 (安全)

用于登录的密码

 

字符串

user (security)

用户名(不含服务器名称)。如果没有指定,将尝试匿名登录。

 

字符串

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat