20.8. Spring Boot Auto-Configuration
组件支持 17 个选项,如下所列。
| Name | 描述 | 默认值 | 类型 |
|---|---|---|---|
| camel.component.cics.binding | 将 Camel Exchange 转换为 EciRequest 的 Binding 实例,反之亦然。 | com.redhat.camel.component.cics.CICSEciBinding | |
| camel.component.cics.configuration | 配置。 | com.redhat.camel.component.cics.CICSConfiguration | |
| camel.component.cics.ctg-debug | 在底层 IBM CGT 客户端上启用调试模式。 | java.lang.Boolean | |
| camel.component.cics.eci-timeout | 与此 ECIRequest 对象关联的 ECI 超时值。ECI 超时值为零表示此 ECIRequest 不会由 CICS 交易网关超时。大于零的 ECI 超时值表示 CICS 事务网关可能会超时 ECIRequest。在从 CICS 收到响应前,ECI 超时可能会过期。这意味着,客户端不会收到来自 CICS 的确认,因为已支持或提交工作单元。 | java.lang.Short | |
| camel.component.cics.enabled | 是否启用 cics 组件的自动配置。这默认是启用的。 | java.lang.Boolean | |
| camel.component.cics.encoding | 消息的传输编码。 | Cp1145 | java.lang.String |
| camel.component.cics.gateway-factory | 要使用的连接工厂。选项是一个 com.redhat.camel.component.cics.pool.CICSGatewayFactory 类型。 | com.redhat.camel.component.cics.pool.CICSGatewayFactory | |
| camel.component.cics.host | 此实例连接的 CICS 事务网关的地址 | java.lang.String | |
| camel.component.cics.lazy-start-producer | 生成者是否应懒惰启动 (在第一个消息中)。通过懒惰启动,您可以使用此选项来允许 CamelContext 和路由在生成者启动期间启动,并导致路由启动失败。通过懒惰启动,启动失败可以在路由信息时通过 Camel 的路由错误处理程序进行处理。请注意,在处理第一个消息时,创建并启动生成者可能需要稍等时间,并延长处理的总处理时间。 | java.lang.Boolean | |
| camel.component.cics.password | 用于身份验证的密码 | java.lang.String | |
| camel.component.cics.port | 此实例连接的 CICS 事务网关的端口。 | 2006 | java.lang.Integer |
| camel.component.cics.protocol | 此组件将用于连接到 CICS 事务网关的协议。 | tcp | java.lang.String |
| camel.component.cics.server | 此实例连接的 CICS 服务器的地址 | java.lang.String | |
| camel.component.cics.socket-connection-timeout | 套接字连接超时 | java.lang.Integer | |
| camel.component.cics.ssl-keyring | 用于客户端加密连接的 SSL 密钥环类或密钥存储文件的完整类名称 | java.lang.String | |
| camel.component.cics.ssl-password | 加密密钥环类或密钥存储的密码 | java.lang.String | |
| camel.component.cics.user-id | 用于身份验证的用户 ID | java.lang.String |